第三章第32题报数最后留下的号码

来源:互联网 发布:pushkit python 编辑:程序博客网 时间:2024/05/17 23:29

#include<stdio.h> 
int main() 

    int i,j,p,a[100]; 
 for(i=0;i<=56;i++) 
    a[i]=i+1;  //ÊäÈë57¸öÊý
 for(p=i=j=0;p!=56;) 
 { 
   
    if(a[i]!=0) 
       j++;  
     if(j==4) 
  { 
        j=0; 
       a[i]=0;  
       p++; 
  } 
     i++; 
     if(i==57) 
      i=0;  
 } 
     for(i=0;i<57;i++) 
  { 
     if(a[i]!=0) 
     printf("%dºÅ\n",a[i]); 
  } 
     return 0; 

 


 

0 0