1092 最好吃的月饼 (20 分)
#include<iostream>
#include<algorithm>
using namespace std;
struct Yu{
int num[2000];
};
int main()
{
int n,m;
cin>>n>>m;
Yu yue[m+1];
int i,j;
int num1[n]={0};
for(i=0;i<m;i++)
{
for(j=0;j<n;j++)
{
scanf("%d",&yue[i].num[j]);
}
}
int max=0;
for(i=0;i<n;i++)
{
for(j=0;j<m;j++)
{
num1[i]=num1[i]+yue[j].num[i];
}
if(num1[i]>max) {
max=num1[i];
}
}
printf("%d\n",max);
int t;
for(i=0,t=0,t;i<n;i++)
{
if(max==num1[i]&&t==0)
{
printf("%d",i+1);
t++;
}
else if(max==num1[i]) printf(" %d",i+1);
}
return 0;
}