PAT乙级1092
1 #include<bits/stdc++.h> 2 #define maxn 100005 3 using namespace std; 4 5 int main() 6 { 7 int n,m; 8 scanf("%d%d",&n,&m); 9 vector<int>a; 10 int b[n]; 11 memset(b,0,sizeof b); 12 vector<int>::iterator it; 13 for(int i=1;i<=m;i++) 14 for(int j=0;j<n;j++) 15 { 16 int t; 17 cin>>t; 18 b[j]+=t; 19 } 20 int sum=0; 21 for(int i=0;i<n;i++) 22 { 23 if(b[i]>sum) 24 { 25 a.clear(); 26 a.push_back(i+1); 27 sum=b[i]; 28 } 29 else if(b[i]==sum) 30 a.push_back(i+1); 31 } 32 printf("%d\n",sum); 33 for(it=a.begin();it!=a.end();it++) 34 if(it==a.begin()) 35 printf("%d",*it); 36 else 37 printf(" %d",*it); 38 return 0; 39 }