PATB1020

作者: 想要金虎的rui酱 | 来源:发表于2019-08-26 15:40 被阅读0次

链接:https://www.nowcoder.com/questionTerminal/8ec60eb06fad461eb82ff30562eedc31

来源:牛客网

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

输入描述:

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

输出描述:

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

示例1

输入

6

3 65

2 80

1 100

2 70

3 40

3 0

输出

2 150

非常简单的一道题,结果我因为循环少了一次,错了好几个答案。另外数组尽量使用memset函数进行0的赋值操作(加上#include<string.h>)。


#include<stdio.h>

#include<iostream>

#include<math.h>

#include<string.h>

using namespace std;

int main()

{

int number;

int i;

int num=0;

int temp;

int max=0;

int maxnum=0;

int peo[100000];

memset(peo,0,sizeof(peo));

scanf("%d",&number);

for(i=0;i<number;i++)

{

scanf("%d%d",&num,&temp);

peo[num]=peo[num]+temp;

if(peo[num]>max)

{

    max=peo[num];

    maxnum=num;

}

}

printf("%d %d\n",maxnum,max);

return 0;

}

相关文章

  • PATB1020

    链接:https://www.nowcoder.com/questionTerminal/8ec60eb06fad...

网友评论

      本文标题:PATB1020

      本文链接:https://www.haomeiwen.com/subject/klqdectx.html