1092 最好吃的月饼

 技巧 !!!开一个一维数组,一行一行的接收输入,最后存放的相当于二维数组的每一列的和

 1 #include"stdio.h"
 2 #include"string.h"
 3 int main() {
 4     int a[1001] = {0},N,M,s,i,j,max = -1;
 5     scanf("%d%d",&N,&M);
 6     for(i = 1; i <= M; ++i) {//一行一行的接收输入,最后存放的相当于二维数组的每一列的和 7         for(j = 1; j <=N; ++j) {
 8             scanf("%d",&s);
 9             a[j]+=s;
10         }
11     }
12     for(j = 1; j <=N; ++j)
13         if(a[j] > max) max = a[j];
14     printf("%d\n",max);//输出某类月饼的最大销量
15     int flag = 1;
16     for(j = 1; j <=N; ++j)
17         if(a[j] == max) {
18             if(flag==1) {
19                 printf("%d",j);
20                 flag = 0;
21             } else
22                 printf(" %d",j);
23         }
24 }

 

posted @ 2020-02-26 17:28  tangq123  阅读(159)  评论(0)    收藏  举报