時間限制:
3000 ms | 記憶體限制:
65535 kb
難度: 1
描述 有
n盞燈,編號為
1~n,第
1個人把所有燈開啟,第
2個人按下所有編號為
2 的倍數的開關(這些燈將被關掉),第
3 個人按下所有編號為
3的倍數的開關(其中關掉的燈將被開啟,開著的燈將被關閉),依此類推。一共有
k個人,問最後有哪些燈開著?輸入:n和
k,輸出開著的燈編號。k≤
n≤1000
輸入
輸入一組資料:n和k
輸出輸出開著的燈編號
樣例輸入
7 3
樣例輸出
1 5 6 7
#include#includeint main()
for(i=1;i<=n;i++)
if(a[i]==0)
//cnt++;
printf("%d ",i);
printf("\n");
}return 0;
}
NYOJ 題目77 開燈問題 簡單模擬
時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 有n盞燈,編號為1 n,第1個人把所有燈開啟,第2個人按下所有編號為2 的倍數的開關 這些燈將被關掉 第3 個人按下所有編號為3的倍數的開關 其中關掉的燈將被開啟,開著的燈將被關閉 依此類推。一共有k個人,問最後有哪些燈開著?輸...
NYOJ 題目77 開燈問題 簡單模擬
時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述有n盞燈,編號為1 n,第1個人把所有燈開啟,第2個人按下所有編號為2 的倍數的開關 這些燈將被關掉 第3 個人按下所有編號為3的倍數的開關 其中關掉的燈將被開啟,開著的燈將被關閉 依此類推。一共有k個人,問最後有哪些燈開著?輸入...
題目77 開燈問題
時間限制 3000 ms 記憶體限制 65535 kb 難度 1 描述 有n盞燈,編號為1 n,第1個人把所有燈開啟,第2個人按下所有編號為2 的倍數的開關 這些燈將被關掉 第3 個人按下所有編號為3的倍數的開關 其中關掉的燈將被開啟,開著的燈將被關閉 依此類推。一共有k個人,問最後有哪些燈開著?輸...