解题思路:
注意事项:
参考代码:
#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语言代码)浏览:1407 |
C语言程序设计教程(第三版)课后习题10.3 (C语言代码)浏览:688 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:642 |
C语言程序设计教程(第三版)课后习题6.3 (Java代码)浏览:659 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:527 |
矩形面积交 (Java代码)浏览:1221 |
C语言训练-自由落体问题 (C语言代码)浏览:1738 |
字符串的输入输出处理 (C语言代码)浏览:945 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:1059 |
C语言程序设计教程(第三版)课后习题8.1 (C语言代码)浏览:1257 |