1092 最好吃的月饼
Statement
Metadata
- 作者: 陈越
- 单位: 浙江大学
- 代码长度限制: 16 KB
- 时间限制: 200 ms
- 内存限制: 64 MB
月饼是久负盛名的中国传统糕点之一,自唐朝以来,已经发展出几百品种。
若想评比出一种“最好吃”的月饼,那势必在吃货界引发一场腥风血雨…… 在这里我们用数字说话,给出全国各地各种月饼的销量,要求你从中找出销量冠军,认定为最好吃的月饼。
输入格式
输入首先给出两个正整数
接下来
输出格式
在第一行中输出最大销量,第二行输出销量最大的月饼的种类编号。如果冠军不唯一,则按编号递增顺序输出并列冠军。数字间以 1 个空格分隔,行首尾不得有多余空格。
输入样例
输出样例
Solution
#include <bits/stdc++.h>
using namespace std;
#define db double
#define ll long long
#define INF 0x3f3f3f3f
#define fi first
#define se second
#define pii pair<int, int>
#define N 10010
int n, m, a[N];
int main() {
memset(a, 0, sizeof a);
scanf("%d%d", &n, &m);
for (int i = 1; i <= m; ++i) {
int x;
for (int j = 1; j <= n; ++j) scanf("%d", &x), a[j] += x;
}
int Max = *max_element(a + 1, a + 1 + n);
printf("%d\n", Max);
bool flag = 0;
for (int i = 1; i <= n; ++i)
if (a[i] == Max) {
if (flag)
printf(" ");
else
flag = 1;
printf("%d", i);
}
puts("");
return 0;
}
Last update: May 4, 2022