约瑟夫环问题, 类似的问题还有很多, 啊, 太难了
#include<stdio.h> int main() { int i,king,n; king = 0; scanf("%d",&n); for(i=2;i<=n;i++){ king = (king+3)%i; } printf("%d",king+1); return 0; }
来源: http://www.bubuko.com/infodetail-3209220.html