#P87. 开灯游戏( game )
开灯游戏( game )
说明
有n盏灯,放在一排,从 1 到 n 依次顺序编号。有 m 个人也从 1 到 m 依次顺序编号。第 1 个人( 1 号)将灯全部关闭;第 2 个人( 2 号)将凡是 2 的倍数的灯打开;第 3 个人( 3 号)将凡是 3 的倍数的灯作相反处理(该灯如是打开的,则将它关闭;如是关闭的,则将它打开)。以后的人都和 3 号一样,将凡是自己编号倍数的灯作相反处理。试计算当第 m 个人操作后,哪几盏灯是亮的?
输入格式
从键盘输入 n 、 m 的值( n 、 m 均为正整数)。
输出格式
在同一行输出亮着的灯的编号(没有灯亮则输出“no”)
样例
5 3 2 3 4
