1788: 找出站着的人

Memory Limit:128 MB Time Limit:1.000 S
Judge Style:Text Compare Creator:
Submit:2 Solved:2

Description

n个人,编号为1~n。开始时,所有人都站着,接着第2个人及2的倍数的人坐下,然后,第3个人及3的倍数的人按相反的操作(站着的人坐下,坐的人站起来),以此类推,一共操作到第k人及k的倍数,问最后哪些人站着?输入站着人的编号(k<=n<=10000)。

Sample Input Copy

7 3

Sample Output Copy

1 5 6 7