#include<stdio.h> int main() { int k,i; int num=0,sum=0; bool key=true; scanf("%d",&k); int a[k]; for(i=0;i<k;i++) { a[i]=1; } while(key) { i=0; while(i<k){ if(a[i]==1) { num +=1; } if(num==3)//可以变化其他数字 { a[i]=0; sum +=1; num=0; } i++; } if(sum==k-1) { key=false; } } for(i=0;i<k;i++) { if(a[i]==1) { printf("%d",i+1); break; } } return 0; } /* Main.c: In function 'main': Main.c:6:5: error: unknown type name 'bool' bool key=true; ^ Main.c:6:14: error: 'true' undeclared (first use in this function) bool key=true; ^ Main.c:6:14: note: each undeclared identifier is reported only once for each function it appears in Main.c:32:17: error: 'false' undeclared (first use in this function) key=false; ^ */ |
Double click to view unformatted code.