2007-11-18
#include <stdio.h>
#define N 10 //人数
#define M 3 //报到 M 的离开
int main(void)
{
char a[N]={0};
int i=-1, j, e=N;
while (--e)
{
for (j=M; j; )
{
i++;
if (a[i%=N]) continue;
j--;
}
a[i]=1;
}
for (i=N; a[--i]; );
printf("%d\n", i+1);
return 0;
}