zoukankan      html  css  js  c++  java
  • PAT (Basic Level) Practise:1032. 挖掘机技术哪家强

    【题目链接】

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

    输入格式:

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

    输出格式:

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

    输入样例:

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

    输出样例:

    2 150

    提交代码:

     1 #include <stdio.h>
     2 
     3 int main(void)
     4 {
     5     int max_num, max_grade;
     6     int cnt, n, g;
     7     int grade[100000+1];
     8     int i;
     9 
    10     scanf("%d", &cnt);
    11     for(i = 0; i < sizeof(grade)/sizeof(grade[0]); i++)
    12         grade[i] = 0;
    13 
    14     max_grade = -1;
    15     for(i = 0; i < cnt; i++)
    16     {
    17         scanf("%d %d", &n, &g);
    18         grade[n] += g; 
    19 
    20         if(grade[n] > max_grade)
    21         {
    22             max_num   = n;
    23             max_grade = grade[n];
    24         }
    25     }
    26 
    27     printf("%d %d", max_num, max_grade);
    28 
    29     return 0;
    30 }
  • 相关阅读:
    txt换行追加写入
    np.unique( )的用法
    生成自己想要的任意颜色的图片
    183. 木材加工
    575. 字符串解码
    364. 接雨水 II
    255. Multi-string search
    433. 岛屿的个数
    591. 连接图 III
    918. 三数之和
  • 原文地址:https://www.cnblogs.com/utank/p/4754791.html
Copyright © 2011-2022 走看看