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

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

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

输入样例:

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

输出样例:

2 150

分析:一个学校对应一个总成绩,所以可以用map结构来存储数据,map是键值对(键指的是关键字,值指的是关键字的值),格式为:map<键,值>map_name。本题把学校编号存储为键,学校分数存储为值,每输入一个数据,就更新一次值对应学校的总分:stu[num] += score;

语言:C++

#include<iostream>
#include<map>
using namespace std;int main() {int N,num,score,maxi=1;map<int, int>stu;cin >> N;for (int i = 0; i < N; i++) {cin >> num >> score;stu[num] += score;}for (int i = 0; i < stu.size(); i++) if (stu[maxi] < stu[i]) maxi = i;cout << maxi << " " << stu[maxi];return 0;
}

1032 挖掘机技术哪家强(20分)相关推荐

  1. C++学习之路 | PTA乙级—— 1032 挖掘机技术哪家强 (20 分)(精简)

    1032 挖掘机技术哪家强 (20 分) 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不超过 1 ...

  2. PAT乙级 1032 挖掘机技术哪家强 (20 分)

    1032 挖掘机技术哪家强 (20 分) 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 原题链接 代码 #include < ...

  3. python版 1032 挖掘机技术哪家强 (20分)

    为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不超过 10 ​5 ​​ 的正整数 N,即参赛人数. ...

  4. 1032 挖掘机技术哪家强 (20分) 测试点4

    1032 挖掘机技术哪家强 (20分) 测试点4 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不 ...

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

    1032 挖掘机技术哪家强 (20 分) 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不超过 1 ...

  6. PAT 乙级 1032 挖掘机技术哪家强 (20分)

    1032 挖掘机技术哪家强 (20分) 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不超过 10 ...

  7. 1032 挖掘机技术哪家强 (20 分)(c语言)

    为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不超过 105 的正整数 N,即参赛人数.随后 N  ...

  8. 1032 挖掘机技术哪家强 (20分)——15行代码AC

    立志用更少的代码做更高效的表达 PAT乙级最优题解-->传送门 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输 ...

  9. 【2020模拟考试T2】【PAT乙】1032 挖掘机技术哪家强 (20分) 模拟,STL

    problem 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不超过 10 ​5 ​​ 的正整数 ...

  10. PAT乙级|C语言|1032 挖掘机技术哪家强 (20分)

    题目 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不超过10510^5105的正整数 N,即参赛 ...

最新文章

  1. 你见过最垃圾的代码长什么样?(来长长见识)
  2. TensorFlow object detection api------ssd_mobilenet使用
  3. 36条网络安全术语盘点——Vecloud
  4. 课时 16 深入理解 etcd:基于原理解析(曾凡松)
  5. firefox应用自动全屏显示_【b】—自动化测试:基础selenium—API
  6. 默纳克系统服务器看平衡系数,默纳克启动停车舒适感调整
  7. 【Unity3d】【项目学习心得】从资源服务器下载资源(二)
  8. 使用react-native做一个简单的应用-01项目介绍
  9. Spring MVC-学习笔记(4)数据绑定流程
  10. Python遗传算法解决作业调度问题(JSP)
  11. 百行代码,轻松实现机器人语音对话
  12. Java SE Java EE和Java ME的区别
  13. beetle-j2ee-application-framework框架介绍.md
  14. 苹果怎么信任企业级开发者_苹果企业签名是什么意思?
  15. 《孤尽班T31-04-工程结构规约》
  16. 解决Windows服务器localhost可以访问,IP无法访问的问题
  17. 新浪云服务器 java 部署
  18. android仿小米日历,实现一个仿小米日历控件
  19. 中国结构性心脏病年度报告2020发布会圆满召开!
  20. [软件人生]IT168年会的一点感受——简评专题的内容和说实话的流氓

热门文章

  1. docker中mysql的备份与恢复
  2. python控制台美化输出_python控制台表格美化输出 原
  3. raid6 p和q计算方法
  4. 4g模块注册上网 移远_Openwrt如何实现4G模块上网功能
  5. python隐式类型转换_python隐式转换_Python | 数据类型的转换 显式转换 隐式转换
  6. 麒麟820 soc鸿蒙系统,麒麟820 5G SoC再升级 荣耀X10到底强在哪里?
  7. 关于Android类似qq和微信那种在桌面图标右上角更新数字的研究
  8. 【转】手机开发平台介绍
  9. 转 android手机各大分区详解
  10. 3月13日云栖精选夜读:通过阿里云容器服务深度学习解决方案上手Caffe+多GPU训练