有$n$盏灯,编号为$1$-$n$,第一个人把所有的灯打开,第二个人按下所有编号为$2$的倍数的灯(这些灯将会被关掉),第三个人按下所有编号为$3$的倍数的灯(其中关掉的灯将会被打开,打开的等将会被关掉),依次类推,一共有$k$个人,问最后又那些灯开着?(输入$n$和$k$,输出开着的灯的编号.$ 0 \le k \le n \le 1000$.
| Time Limit | $1$ 秒/Second(s) | Memory Limit | $512$ 兆字节/Megabyte(s) |
| 提交总数 | $599$ | 正确数量 | $270$ | "
| 裁判形式 | 标准裁判/Standard Judge | 我的状态 | 尚未尝试 |
| 难度 | 分类标签 | 模拟 |
有$n$盏灯,编号为$1$-$n$,第一个人把所有的灯打开,第二个人按下所有编号为$2$的倍数的灯(这些灯将会被关掉),第三个人按下所有编号为$3$的倍数的灯(其中关掉的灯将会被打开,打开的等将会被关掉),依次类推,一共有$k$个人,问最后又那些灯开着?(输入$n$和$k$,输出开着的灯的编号.$ 0 \le k \le n \le 1000$.
灯的数目$n$,人数$k$
最后有哪些灯时开着的,如果所有灯都灭了,输出None
7 3
1 5 6 7
| 本题记录 | 用 户(点击查看用户) | 运行号(点击购买题解) | 时 间 |
|---|---|---|---|
| 算法最快[$0 $ms] | 不会写怎么办 | 716819 | 2021-03-14 23:57:29 |
| 内存最少[$0 $KB] | 不会写怎么办 | 716819 | 2021-03-14 23:57:29 |
| 第一AC | 正确 | 282138 | 2018-10-07 18:49:01 |
| 第一挑战 | 刘欢@计算机科学与技术161 | 272031 | 2018-09-13 18:38:59 |
| 竞赛编号 | 竞赛名称 | 竞赛时间 | 访问比赛 |
|---|---|---|---|
| 1606 | 2020-2021-2学期<算法分析与设计> 第2周练习:java基础和算法入门 | 2021-03-08 00:00:00 | 请登录 |
| 1505 | 2019-2020-2学期<算法分析与设计> 第1周练习:算法入门 | 2020-03-15 22:00:00 | 请登录 |
| 1271 | 2018-2019-2学期<算法分析与设计> 第1周练习:算法入门 | 2019-02-25 10:00:00 | 请登录 |