约瑟夫环
将剩下的人重新编号
新的编号: 0 1 2 3 4 5 6 7 … n-2
对应原来的编号:m m+1, …n-1,0,1…m-2
new_idx = (old_idx + m) % n
f(1)=0;//递归出口
f(n)=[f(n-1)+m]%n;//递归体`
将剩下的人重新编号
新的编号: 0 1 2 3 4 5 6 7 … n-2
对应原来的编号:m m+1, …n-1,0,1…m-2
new_idx = (old_idx + m) % n
f(1)=0;//递归出口
f(n)=[f(n-1)+m]%n;//递归体`