商品折扣活动 灯泡

我司准备现场商品打折活动,为增强趣味性,初始时有N个商品不参与打折活动。

第一轮,将所有N个商品都调整为参加打折活动。

接下来第二轮,将会每两个商品中,第二个不参加打折活动。

第三轮,每三个商品中,第三个商品活动状态切换(即,参加变成不参加,不参加变成参加)

第i轮,每i个商品就切换第i个商品的活动状态。直到第N轮,只需要切换最后商品的活动状态。
请问第N轮后有多少个商品还在参加活动?
提示
  • 0 <= N <= 10

 

  1. import math class Solution:
  2. def discountSwitch(self , n: int) -> int:
  3.              return int(math.sqrt(n))

发表评论