总的来说,大概能懂
F(1)=0;
F(n)=[f{n-1)+m]%n
公式就如上所示,其中m表示,循环截至的数,
下面是关于m=3的例子
#include<stdio.h>
int main()
{
int x,y=0;
scanf("%d",&x);
for (int i = 1; i <= x; i++)
y = (y + 3) % i;
printf("%d",y+1);
return 0;
}
上面的式子如何推导,笔者还在思考当中,有兴趣的伙伴,可以寻找资源