解题思路:
注意事项:
参考代码:
#include<iostream> using namespace std; const int M=1005; int a[M]; int main() { int n; while(cin>>n) { for(int i=0;i<n;i++) { a[i]=i+1; } int t=0,s=n; for(int i=0;;i++) { if(s==1) break; if(a[i%n]!=0) { t++; if(t==3) { a[i%n]=0; t=0; s--; } } } for(int i=0;i<n;i++) { if(a[i]!=0) cout<<a[i]<<endl; } } return 0; }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题9.2 (Java代码)浏览:635 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:1229 |
WU-拆分位数 (C++代码)浏览:786 |
用筛法求之N内的素数。 (C语言代码)浏览:807 |
【矩阵】 (C++代码)浏览:950 |
三角形 (C语言代码)浏览:914 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:622 |
Cylinder (C语言描述+详细分析)浏览:3266 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:600 |
1054题解浏览:467 |