zoukankan      html  css  js  c++  java
  • 1047 编程团体赛

    编程团体赛的规则为:每个参赛队由若干队员组成;所有队员独立比赛;参赛队的成绩为所有队员的成绩和;成绩最高的队获胜。

    现给定所有队员的比赛成绩,请你编写程序找出冠军队。

    输入格式:

    输入第一行给出一个正整数 N(104​​),即所有参赛队员总数。随后 N 行,每行给出一位队员的成绩,格式为:队伍编号-队员编号 成绩,其中队伍编号为 1 到 1000 的正整数,队员编号为 1 到 10 的正整数,成绩为 0 到 100 的整数。

    输出格式:

    在一行中输出冠军队的编号和总成绩,其间以一个空格分隔。注意:题目保证冠军队是唯一的。

    输入样例:

    6
    3-10 99
    11-5 87
    102-1 0
    102-3 100
    11-9 89
    3-2 61
    

    输出样例:

    11 176
    
     
    思路:主要考察桶的思想......
     
     1 #include<stdio.h>
     2 #include<math.h>
     3 #include<stdlib.h>
     4 #include<string.h>
     5 int main()
     6 {
     7     int N;
     8     scanf("%d",&N);
     9     int grade[1001]={0};
    10     int max=-1;
    11     int num1,num2,grade1;
    12     for(int i=0;i!=N;i++)
    13     {
    14         scanf("%d-%d %d",&num1,&num2,&grade1);
    15         grade[num1]+=grade1;
    16     }
    17     int t;
    18     for(int i=0;i<1001;i++)
    19     {
    20         if(grade[i]!=0)
    21            {
    22                if(grade[i]>max)
    23                {
    24                    max=grade[i];
    25                    t=i;
    26                }
    27         }
    28        }
    29        printf("%d %d
    ",t,max);
    30     return 0;
    31 }
    大佬见笑,,
  • 相关阅读:
    一、Git安装
    三、ASP.NET Core 部署Linux 第二篇(Core SDK 3.1)
    .net core 3.1
    一、GitHub创建仓并提交项目
    二、GitHub创建仓并提交项目
    django xdmin使用
    python logging一个通用的使用模板
    一则小脚本(工作中用)
    jmeter 压测最近的心得体会
    jmeter 分布式实战
  • 原文地址:https://www.cnblogs.com/xwl3109377858/p/10475582.html
Copyright © 2011-2022 走看看