9 条题解
-
-1
#include<bits/stdc++.h> using namespace std; int main() { int i,j,k,n,m,sum=0; cin >> n >> m; int a[1001]; memset(a,0,sizeof a); cout << "淘汰者编号:"; for(i=1;i<=n;i++) { for(j=1;j<=n;j++) { if(a[j]0) { sum++; if(summ) { a[j]=1; cout << j << ' '; sum=0; } int s=0; for(k=1;k<=n;k++) { if(a[k]1) s++; if(sn-1) goto exit; } } } } exit: cout << "幸存者序号:"; for(i=1;i<=n;i++) { if(a[i]==0) cout << i << ' '; } }
信息
- ID
- 275
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 8
- 标签
- 递交数
- 49
- 已通过
- 6
- 上传者