1032 挖掘机技术哪家强 Python实现
1032 挖掘机技术哪家强(20)(20 分)
为了用事实说明挖掘机技术到底哪家强,PAT组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。
输入格式:
输入在第1行给出不超过10^5^的正整数N,即参赛人数。随后N行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从1开始连续编号)、及其比赛成绩(百分制),中间以空格分隔。
输出格式:
在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。
输入样例:
6
3 65
2 80
1 100
2 70
3 40
3 0
输出样例:
2 150
问题分析:当然是蓝翔了
程序:
print("蓝翔2333")
皮这一下可还行!
问题分析:计算总分,排序,输出(使用字典数据类型比较好处理),整体算法还是比较简洁的,但是还是有测试超时(很难受)。
程序(有超时):
n = int(input())
a = {}
max = 0
k = 0
for i in range(n):b = [int(i) for i in input().split()]if b[0] in a:a[b[0]]+=b[1]if a[b[0]]>max:k = b[0]max = a[b[0]]else:a[b[0]]=b[1]if b[1]>max:k = b[0]max = b[1]
print("%d %d"%(k,max))
后续对程序进行了一些修改,更精进了一些,但是依然还是超时
程序(精进,有超时):
n = int(input())
a = [[0]*n]
a = a[0]
for i in range(n):b = [int(j) for j in input().split()]a[b[0]-1] += b[1]
result = max(a)
k = a.index(result)
print("%d %d"%(k+1,result))
1032 挖掘机技术哪家强 Python实现相关推荐
- 1032 挖掘机技术哪家强 python
为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不超过 105 的正整数 N,即参赛人数.随后 N ...
- python版 1032 挖掘机技术哪家强 (20分)
为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不超过 10 5 的正整数 N,即参赛人数. ...
- 1032. 挖掘机技术哪家强(20)
1032. 挖掘机技术哪家强(20) 为了用事实说明挖掘机技术到底哪家强,PAT组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第1行给出不超过105的正整数 ...
- C++学习之路 | PTA乙级—— 1032 挖掘机技术哪家强 (20 分)(精简)
1032 挖掘机技术哪家强 (20 分) 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不超过 1 ...
- PAT乙级 1032 挖掘机技术哪家强 (20 分)
1032 挖掘机技术哪家强 (20 分) 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 原题链接 代码 #include < ...
- 1032 挖掘机技术哪家强 (20 分)
1032 挖掘机技术哪家强 (20 分) 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不超过 1 ...
- 1032 挖掘机技术哪家强
1032 挖掘机技术哪家强 (20 分) 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不超过 1 ...
- PTA 1032 挖掘机技术哪家强 (c语言)
1032 挖掘机技术哪家强 (20 分) 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不超过 1 ...
- PTA --- 1032.挖掘机技术哪家强 (20 分)
1032 挖掘机技术哪家强 (20 分) 为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛.现请你根据比赛结果统计出技术最强的那个学校. 输入格式: 输入在第 1 行给出不超过10 ...
最新文章
- RMI、Hessian、Burlap、Httpinvoker、WebService的比较
- Go如何使用session
- 多线程处理大文件_Java内存映射,上G大文件轻松处理
- JZOJ 5922. 【NOIP2018模拟10.23】sequence
- linux下导入、导出mysql数据库命令 下载文件到本地
- 猴年如何抢红包?错过这秘籍可能错过几个亿!
- nginx源码分析(5)——监听socket初始化
- 如何修改php的网页文件,php如何修改php文件内容
- 经典蓝色主题海报设计,永恒色彩趋势
- android layout_gravity失效的问题
- R语言——R和RStudio软件下载及安装
- 倍加福(P+F)R2000修改雷达IP
- 城域网100G宽带传输设备实现客户接入链路告警
- WEB前端大作业-速拍摄影服务响应式网页模板(HTML JS CSS))
- Phalanx HDU 【2859】
- R语言画图,根据正负值画不同颜色,并且画水平线或者垂直线
- MySQL、Redis、MongoDB安装
- Python基础------几种循环结构详解
- 5G网络巨大耗电量和基站密度,注定5G服务价格昂贵
- android 应用图标 角标 显示未读消息