编程团体赛的规则为:每个参赛队由若干队员组成;所有队员独立比赛;参赛队的成绩为所有队员的成绩和;成绩最高的队获胜。
现给定所有队员的比赛成绩,请你编写程序找出冠军队。
输入格式:
输入第一行给出一个正整数 N(≤10
4
),即所有参赛队员总数。随后 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>
#define N 1001
using namespace std;
int main(void)
{
int n;
cin>>n;
int num[N]={
0};
int a,b,c;
for(int i=0;i<n;i++)
{
scanf("%d-%d %d",&a,&b,&c);
num[a]+=c;
}
int max=0;
int maxi=0;
for(int i=1;i<N;i++)
{
if(max<num[i])
{
max=num[i];
maxi=i;
}
}
cout<<maxi<<" "<<max<<endl;
}
约瑟夫问题是个有名的问题:N个人围成一圈,从第一个开始报数,第M个将被杀掉,最后剩下一个,其余人都将被杀掉。描述:约瑟夫问题:有n只猴子,按顺时针方向围成一圈选大王(编号从1到n),从第1号开始报数,一直数到m,数到m的猴子退出圈外,剩下的猴子再接着从1 开始报数。就这样,直到圈内只剩下一只猴子时,这个猴子就是猴王,编程求输入n,m后,输出最后猴王的编号。输入:每行是用空格分开的两个整数,...
配置电子邮件 配置传出电子邮件设置 Sharepoint中要给用户发通知邮件,需要配置传出电子邮件 1. 在管理中心站点,单击“系统设置” 2. 单击“配置传出电子邮件设置” 3. 在传出电子邮件设置中输入smtp服务器地址,sharepoint 2016 可以使用加密通信,但仍然只支持匿名发邮件,所以必须在邮件服务器开启smtp匿名访问。 配置传入电子邮件 配置传入电子
线程获取锁的过程:成功获取锁的线程,它会从等待队列中出列,并得到共享资源;没有获取到锁的线程,继续在等待队列中,阻塞在lock方法;线程释放锁的过程:通过 在finally语句中的unlock方法,将锁释放,然后等待队列中的线程去竞争这个锁;悲观锁:每次访问数据线程都是处于阻塞的状态,这样提高安全性,像读锁,写锁都是用到了悲观锁,以及synchronize关键字(独占锁);乐观锁...
无论是push时还是pull时报了这个错,加上git config --global http.sslVerify "false"即可。_github hbuilderx openssl ssl_read: connection was reset, errno 10054
概念理解: 基于经验和直觉推测程序中所有可能存在的各种错误,从而有针对性的设计测试用例的方法。 实践方法: Step1:列举出程序中所有可能有的错误和容易发生错误的特殊情况,根据这些情况选择测试用例 Step2:注意积累与分享 实践心得: 1、有针对性的设计测试用例; 2、注意积累与分享 示例: 空格、不符合业务的负值或空值、同名等 常用...
项目场景:提示:这里简述项目相关背景:项目场景:深度强化学习在中国股票量化交易上的应用,要求跑赢大盘问题描述提示:这里描述项目中遇到的问题:使用Jupyter Notebook运行时,跑到绘图部分,崩溃了:突然蹦出:内核似乎挂掉了,它很快将自动重启。%matplotlib inlineplotter = ReturnPlotter(df_account_value, trade, val_start_date, val_stop_date)plotter.plot_all%matplo_matplotlib挂内核
1、清理系统默认自带的JDK如果安装centOS6.8时默认安装了JDK,例如openJDK等,请先执行【rpm -qa | grep jdk】查看已经自带的JDK,然后卸载。此处可以看到预装的JDK卸载命令【sudo yum remove XXX】XXX代表刚才搜索到的JDK全称,例如下图:回车,如有提示:是/否?,按:“y”即可。2、将下载好的JDK压缩包解压PS:如果没有下载请至https:..._linux 6.8 自带 jdk
launch启动文件launch file 可以使ros同时启动多个节点,并且实现每个节点的各种配置,为多个节点操作提供便利launch file用xml的形式进行描述的;xml中要注意的是:(1)元素指的是从(且包括)开始标签直到(且包括)结束标签的部分。一个元素可以包含:其他元素文本属性或混合以上所有…(2)xml元素具有属性,类似于html(用于显示;xml用于..._launch文件解析
1. 问题描述:先序非递归建立一颗以二叉链表为存储结构的二叉树。例如建立如下所示的一颗二叉树 A / \ B E / \
一 点睛当我们进行代码审计或校验备份结果时,往往需要检查原始与目标目录的文件一致性,Python的标准库已经自带了满足此需求的模块 filecmp。filecmp可以实现文件、目录、遍历子目录的差异对比功能。比如报告中输出目标目录比原始多出的文件或子目录,即使文件同名也会判断是否为同一个文件(内容级对比)等,Python 2.3或更高版本默认自带filecmp模块,无需额外安装。filec..._common subdirectories:
1 #region 获取组件 2 //1.通过泛型的方式获取组件 3 BoxCollider bc = gameObject.GetComponent<BoxCollider>(); 4 gameObject.GetComponent<MeshRenderer>().material.col...
1、备份本地代码备份,可以考虑直接复制一份项目保存2、远程覆盖本地远程覆盖本地容易出现远程和本地冲突的情况解决办法如下://1、从远程拉取所有内容git fetch --all//2、reset 本地代码git reset --hard origin/master//3、重启拉取对齐git pull...