现在有100个灯泡,每个灯泡都是关着的,第一趟把所有的灯泡灯泡打开,第二趟把偶数位的灯泡制反,第三趟让第3,6,9....的灯泡制反.......第100趟让第100个灯泡制反,问经过一百趟以后有多少灯泡亮着。
代码如何实现:
认证高级PHP讲师
@hsfzxjy の発言への追加
i スイッチを実行すると、i の複数のライトが切り替わるため
i
つまり、この旅行では、係数 i の電球がオンとオフになります
上記から推測できます:
は次のように要約できます:
この状況を完全にシミュレートしたい場合は、Python コードを次に示します。
しかし、上記の結論に基づくと、電球の数に完全二乗数がいくつあるかを知る必要があるだけです。
私が回答した質問: Python-QA
すべての完全平方数が点灯します
@hsfzxjy の発言への追加
リーリーi
スイッチを実行すると、i
の複数のライトが切り替わるためつまり、この旅行では、係数
i
の電球がオンとオフになります上記から推測できます:
リーリーは次のように要約できます:
リーリーこの状況を完全にシミュレートしたい場合は、Python コードを次に示します。
リーリーしかし、上記の結論に基づくと、電球の数に完全二乗数がいくつあるかを知る必要があるだけです。
リーリー私が回答した質問: Python-QA
すべての完全平方数が点灯します