题目描述:
初始时有 n 个灯泡关闭。 第 1 轮,你打开所有的灯泡。 第 2 轮,每两个灯泡你关闭一次。 第 3 轮,每三个灯泡切换一次开关(如果关闭则开启,如果开启则关闭)。第 i 轮,每 i 个灯泡切换一次开关。 对于第 n 轮,你只切换最后一个灯泡的开关。 找出 n 轮后有多少个亮着的灯泡。

示例:

输入: 3
输出: 1
解释:
初始时, 灯泡状态 [关闭, 关闭, 关闭].
第一轮后, 灯泡状态 [开启, 开启, 开启].
第二轮后, 灯泡状态 [开启, 关闭, 开启].
第三轮后, 灯泡状态 [开启, 关闭, 关闭].

你应该返回 1,因为只有一个灯泡还亮着。
思路:

51、灯泡开关

相关文章:

  • 2021-03-31
  • 2021-12-09
  • 2021-11-07
  • 2021-11-21
  • 2021-08-28
  • 2021-12-31
  • 2021-11-15
猜你喜欢
  • 2021-10-17
  • 2021-11-04
  • 2021-11-04
  • 2021-12-09
  • 2021-11-14
  • 2021-11-11
  • 2021-12-09
  • 2021-11-01
相关资源
相似解决方案