https://www.cnblogs.com/xtuxiongda/p/8295690.html
#include<stdio.h>
int main()
{
int a[100];
int n;
int i,j;
scanf("%d",&n);
j=n;
for(i=0;i<n;i++)
a[i]=1;
int q=0; //记录步数
while(j>1){
for(i=0;i<n;i++){
if(a[i]!=0) q++;
if(q==3) {
a[i]=0;
j--;
q=0;
}
}
}
for(i=0;i<n;i++){
if(a[i]==1) printf("Last Number is %d",i+1);
}
return 0 ;
}