燈亮的個數

2021-06-26 12:52:58 字數 1108 閱讀 5433

一條長廊裡依次裝有n(1 ≤ n ≤ 65535)盞電燈,從頭到尾編號1、2、3、…n-1、n。每盞電燈由乙個拉線開關控制。開始,電燈全部關著。 

有n個學生從長廊穿過。第乙個學生把號碼凡是1的倍數的電燈的開關拉一下;接著第二個學生把號碼凡是2的倍數的電燈的開關拉一下;接著第三個學生把號碼凡是3的倍數的電燈的開關拉一下;如此繼續下去,最後第n個學生把號碼凡是n的倍數的電燈的開關拉一下。n個學生按此規定走完後,長廊裡電燈有幾盞亮著。 注:電燈數和學生數一致。  

輸入:電燈的數量 

輸出:亮著的電燈數量

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

#include

#include

usingnamespacestd;

intmain()

}

for(i=1;i<=n;i++)

cout<}

實際上是算平方數的問題,求數的因式個數,奇數個因式時候亮著

計算亮燈的個數

描述 一條長廊裡依次裝有n 1 n 65535 盞電燈,從頭到尾編號1 2 3 n 1 n。每盞電燈由乙個拉線開關控制。開始,電燈全部關著。有n個學生從長廊穿過。第乙個學生把號碼凡是1的倍數的電燈的開關拉一下 接著第二個學生把號碼凡是2的倍數的電燈的開關拉一下 接著第三個學生把號碼凡是3的倍數的電燈...

解決TPMS燈亮的問題

來美國打工一段時間了,早上上班的時候突然發現儀錶盤上乙個黃燈亮了,對車不在行,還以為是油加多了,大膽的開上了高速,到 公司也忘了,又開著上高速回家了。回家快睡覺的時候才想起來,看了一下manual,說那個是tpms燈 tire pressure motoring system 輪胎壓力監測系統,說明...

樹莓派 亮燈 筆記

突然有空可以研究一下樹莓派的東西,跟著教程做了個亮燈的,記錄一下 bcm 對應 gpio numbers board 對應 physical numbers。gpio.setmode gpio.bcm 把引腳 2 3 設定為輸出模式 gpio.setup 2,gpio.out gpio.setup ...