7-188 编程团体赛

简介: 7-188 编程团体赛

7-188 编程团体赛 (20 分)


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


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


输入格式:


输入第一行给出一个正整数 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


结尾无空行


#include<iostream>
using namespace std;
struct ll{
    int num1,num2,grad;
};
int main(){
    int n,sum=0,index,max=-1,i;
    cin>>n;
    char ch;
    ll a[n];
    for(i=0;i<n;i++)cin>>a[i].num1>>ch>>a[i].num2>>a[i].grad;
    for(i=0;i<n;i++){
        sum=0;
        for(int j=0;j<n;j++){
            if(a[i].num1==a[j].num1){
                sum+=a[j].grad;
            }
            if(max<sum){max=sum;index=a[i].num1;}
        }
    }
    cout<<index<<" "<<max;
    return 0;
}


目录
相关文章
|
数据可视化 数据库
|
算法 C++
2023_7_21编程题
2023_7_21编程题
61 0
|
C语言 C++
编程萌新的内心独白
编程萌新的内心独白
|
设计模式 算法 安全
给大家推荐10本最优秀的编程书
给大家推荐10本最优秀的编程书
429 0
|
Linux
linux模块化编程
linux模块化编程
270 0
|
JavaScript 前端开发 Java
编程题
7.一个采用查询方式输出数据的 I/O 接口中,8 位数据端口地址为 2000H,1 位 状态端口地址为 2002H,外设状态位用 D0 传送,高电平表示数据准备好。设 1000 个字节数据存在内存 BUFFER 为首地址的缓冲区中,写出查询方式输出 1000 个 字节数据的程序段。 LEA SI,BUFFER MOV CX,1000 P: MOV DX,2002H L: IN AL,DX TEST AL,01H JZ L MOV DX,2000H MOV AL,[SI] OUT DX,AL INC SI LOOP P HLT 8.编写完整程序,将键盘输入的小写字母转换成大写字母并输出显示,直
159 0
|
程序员 Ruby
松本行弘:我的编程人生
松本行弘:我的编程人生
285 0
松本行弘:我的编程人生
|
程序员 测试技术 API
循序渐进学编程
软件开发人员是一个日新月异的领域—–IT中的大师,今天的编程方式与明天的编程或许截然不同,技术在不断地革新,新语言、新平台的如雨后春笋般出现、更好的解决方案的冒出,因此我们需要跟得上节奏,我们别无选择,唯有努力提高自己。
148 0
循序渐进学编程
|
Python
pychon 开始编程
1 IDE 运行python 新建项目 新建hello.py文件 输入: print('hello world') image.png 运行hello.
1391 0