1032. 挖掘机技术哪家强(20)
2015-10-17 19:40
330 查看
为了用事实说明挖掘机技术到底哪家强,PAT组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。
输入格式:
输入在第1行给出不超过105的正整数N,即参赛人数。随后N行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从1开始连续编号)、及其比赛成绩(百分制),中间以空格分隔。
输出格式:
在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。
输入样例:
输出样例:
输入格式:
输入在第1行给出不超过105的正整数N,即参赛人数。随后N行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从1开始连续编号)、及其比赛成绩(百分制),中间以空格分隔。
输出格式:
在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。
输入样例:
6 3 65 2 80 1 100 2 70 3 40 3 0
输出样例:
2 150
//#include <iostream> #include <stdio.h> #include <string.h> using namespace std; int main() { int N=0,sch,sco; //sch,sco分别为学校编号和分数 //cin>>N; scanf("%d",&N); //int s[100000]={0}; int *s=new int ; memset(s,0,N*sizeof(int)); //快速置0 int num=0,high=0; //初始化最初的最高分学校编号和分数 for(int i=0;i<N;i++) { //cin>>sch>>sco; scanf("%d%d",&sch,&sco); s[sch]+=sco; if(s[sch]>high) { num=sch; high=s[sch]; } } printf("%d %d",num,high); //cout<<num<<" "<<high<<endl; return 0; }Aden:个人经验最好是边输入边判断最高分比较好,如果等全部输入完毕再排序,然后再输出最高分会比较麻烦些。
相关文章推荐
- Application类的详细介绍
- ContentType是否大小写区分?
- 静态链接库和动态链接库概念
- 二、如何在 HTML 文档中放置VBScript
- jquery属性值选择器
- 生活杂事
- FileStream实现多媒体文件复制
- LeetCode 073 Set Matrix Zeroes
- 宏定义的黑魔法 - 宏菜鸟起飞手册
- 状态模式的具体实现 情景一
- storm 开发系列二 Clojue版本
- TOK算法
- 在arcgis使用python脚本进行字段计算时对中文的处理方案
- 基于android混合开发的JsBridge技术学习
- QTP11.5发布,改名UFT
- 基于android混合开发的JsBridge技术学习
- 用静态字段和构造函数,查询创建了多少个对象
- <LeetCode><Easy> 70 Climbing Stairs #斐波那契数列
- 对centos6下时间同步(ntp)操作的讨论
- Spark standalone模式安装