解题思路:最简单的方法
注意事项:
参考代码:
int main(){ int arr[100]; int n; int i; int count=0; int num=0; scanf("%d",&n); for(i=0;i<n;i++){ arr[i] = i+1; } for(i;;i++){ if(arr[i%n]!=0){ num++; if(num%3==0){ count++; arr[i%n]=0; } } if(count==n-1){ break; } } for(i=0;i<n;i++){ if(arr[i]!=0){ printf("%d\n",i+1); break; } } system("pause"); return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:543 |
简单的a+b (C语言代码)浏览:641 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:548 |
1035 题解浏览:875 |
大神老白 (C语言代码)浏览:637 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:536 |
拆分位数 (C语言代码)浏览:558 |
上车人数 (C语言代码)浏览:753 |
JAM计数法 (C语言代码)浏览:721 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:871 |