解题思路:
注意事项:
参考代码:
#include <stdio.h> int main() { int n,t=0,count=0; scanf("%d",&n); int a[n]; for(int i=0;i<n;i++) a[i]=i+1; while(t!=n-1) { for(int i=0;i<n;i++) { if(a[i]!=0) count++; else continue; if(count%3==0) { a[i]=0; t++; if(t==n-1) break; } } } for(int i=0;i<n; i++) if(a[i]!=0) { printf("%d",a[i]); break; } return 0; }
0.0分
0 人评分
C二级辅导-同因查找 (C语言代码)浏览:579 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:500 |
C二级辅导-进制转换 (C语言代码)浏览:615 |
简单的a+b (C语言代码)浏览:537 |
C语言训练-求s=a+aa+aaa+aaaa+aa...a的值 (C语言代码)浏览:1031 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1222 |
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:869 |
【金明的预算方案】 (C++代码)浏览:935 |
C语言程序设计教程(第三版)课后习题7.2 (C语言代码)浏览:534 |
C语言程序设计教程(第三版)课后习题10.4 (C语言代码)浏览:879 |