Problem1276--约瑟夫环+

1276: 约瑟夫环+

Time Limit: 1 Sec  Memory Limit: 128 MB
Submit: 52  Solved: 34
[Submit] [Status] [Web Board] [Creator:]

Description

N个人坐成一个圆环(编号为1 - N),从第1个人开始报数,数到K的人出列,后面的人重新从1开始报数。问最后剩下的人的编号。

例如:N = 3,K = 2。2号先出列,然后是1号,最后剩下的是3号。

Input

2个数N和K,表示N个人,数到K出列。(2 <= N <= 10^6, 2 <= K <= 10^6)

Output

最后剩下的人的编号

Sample Input

3 2

Sample Output

3

HINT

注:本题不面向943数据结构

Source/Category