代码如下,如果要修改n的人数,自己在宏那里改下数字就OK了。
==========================================================================
#include
#define n 15 /* n的大小自己在这里改 */
main()
{
int a[n]={0},k=n,i=0,j=1;
while (k>2)
{
if (!a[i])
{
if (j==3)
{ a[i]=1; j=1; k--; }
else
{ i++; i%=n; j++; }
}
else
{ i++; i%=n; }
}
for (i=0; i
}