基本就是圆桌问题,每次出去一个人,每次传E-1个人,其实是一样的,交了上次打表的程序
#include<stdio.h>
int main()
{
int a[15]={2,7,5,30,169,441,1872,7632,1740,93313,459901,1358657,2504881,13482720},k;
while (1)
{
scanf("%d",&k);
if (k==0) break; else printf("%d\n",a[k-1]);
}
}