1032 挖掘机技术哪家强 (20 分)

简介: 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。

为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。


输入格式:


输入在第 1 行给出不超过 105 的正整数 N,即参赛人数。随后 N 行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从 1 开始连续编号)、及其比赛成绩(百分制),中间以空格分隔。


输出格式:


在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。


输入样例:


6
3 65
2 80
1 100
2 70
3 40
3 0


输出样例:


2 150

步骤:1.输入一个n。

          2.输入每个学生代表的学校的名字和成绩。

          3.找到最大的并输出。

C语言:定义一个比较大的数组(100000):

#include <stdio.h>
#define M 100000
int main() {
  int n, name, sorce;
  scanf("%d", &n);
  int a[M] = {0};
  for (int i = 0; i < n; i++) {
    scanf("%d %d", &name, &sorce);
    a[name] += sorce;
  }
  int max = 0, flag;
  for (int i = 0; i < n; i++) {
    if (a[i] > max) {
      max = a[i];
      flag = i;
    }
  }
  printf("%d %d", flag, max);
  return 0;
}

C++:直接使用n:

#include <iostream>
using namespace std;
int main() {
  int n, name, sorce;
  cin >> n;
  int a[n] = {0};
  for (int i = 0; i < n; i++) {
    cin >> name >> sorce;
    a[name] += sorce;
  }
  int max = 0, flag;
  for (int i = 0; i < n; i++) {
    if (a[i] > max) {
      max = a[i];
      flag = i;
    }
  }
  cout << flag << " " << max;
  return 0;
}

结束!

相关文章
|
6月前
1032 挖掘机技术哪家强 (20 分)
1032 挖掘机技术哪家强 (20 分)
1032 挖掘机技术哪家强 (20 分)
为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。
127 0
|
机器学习/深度学习 算法 自动驾驶
淘宝同款?高中生一年造出无人自行车获奖被质疑,丘奖回应:符合优胜奖标准
淘宝同款?高中生一年造出无人自行车获奖被质疑,丘奖回应:符合优胜奖标准
693 0
淘宝同款?高中生一年造出无人自行车获奖被质疑,丘奖回应:符合优胜奖标准
|
Linux 测试技术 调度
“不服跑个分?” 是噱头还是实力?
Linux内核社区常常以跑分软件得分,来评价一个优化补丁的价值。让软件跑高分,就是实力的体现!
“不服跑个分?” 是噱头还是实力?
周末荐书 | 连续54年盈利!这家企业的持续发展是怎样实现的(赠书)
宫内义彦同欧力士集团风雨同舟50载,带领并见证了企业的每一步发展,在长达50多年的管理实践中积累了宝贵的企业管理经验,《我的经营论》正是作者毕生经验的结晶,企业持续发展的秘密就蕴藏其中。
937 0
9月14日新闻联播:拼多多股价暴涨黄铮身价赶超雷军,大众宣布2019年停止生产甲壳虫
拼多多三天累计涨40%,黄峥身家超越雷军和丁磊;大众将于2019年停止生产甲壳虫紧凑型轿车,曾经风靡一时的经典车型即将落幕;太空旅行马上就要成为现实了,SpaceX签下全球首位绕月飞行私人乘客!一起来看今天的科技快讯!
2286 0
|
新零售 黑灰产治理
全国首例电商平台诉“刷手”案宣判:阿里打1元官司获胜
淘宝所建立的销量排名、信用排名等评价体系,是消费者选择商品的决策依据之一,“刷单”会对消费者产生严重误导,也损害淘宝的声誉和竞争力,且会污染数据的真实性。
1255 0