题目:https://pintia.cn/problem-sets/994805260223102976/problems/1071785779399028736
这题挺简单,一开始输出最大的sale值时一直有问题,因为我没有给数组初始化导致的;
代码
#include<cstdio>int main(){int n, m;int sale[1010] = {0},temp;scanf("%d%d", &n, &m);for(int i = 0; i < m; i++){for(int j = 1; j <= n; j++){scanf("%d", &temp);sale[j] += temp;}}int maxn = 1, flag = 0;for(int i = 1; i <= n; i++){if(sale[i] > sale[maxn]) maxn = i;}printf("%d\n", sale[maxn]);for(int i = 1; i <= n; i++){if(sale[i] == sale[maxn]){if(flag == 0){printf("%d", i);flag = 1;}else printf(" %d", i);}}return 0;}
