9 条题解

  • -1
    @ 2024-7-18 10:17:16

    #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
    上传者