7 条题解

  • 0
    @ 2024-4-21 17:07:06

    #include<bits/stdc++.h> using namespace std; int main() { int n; cin>>n; int a[25][25]; int good[25]; int num=0; for(int i=0;i<n;i++) { int sum=0; for(int j=0;j<n;j++) { cin>>a[i][j]; if(a[i][j]==1) sum++; }

         if(sum>n/2) good[num++]=i;
     }
     int newgood[25]={0};
     for(int i=0;i<num;i++)
     {
         for(int j=0;j<n;j++)
         {
             if(a[good[i]][j]==1) newgood[j]++;
         }
     }
     for(int i=0;i<n;i++)
        if(newgood[i]>n/2) cout<<i+1<<" ";
    return 0;
    

    }

    信息

    ID
    725
    时间
    1000ms
    内存
    256MiB
    难度
    5
    标签
    (无)
    递交数
    94
    已通过
    33
    上传者