解题思路:
注意事项:
参考代码:
score={} n=int(input()) for i in range(n): name=input() score[name]=0 m=int(input()) for i in range(m): for k,v in score.items(): a,b=input().split() if b not in score: score[b]=int(a) else: score[b]+=int(a) test=[] for k,v in score.items(): if k=='DaDa': test.append([k,v,1]) else: test.append([k,v,0]) test.sort(key=lambda x:(x[1],x[2]),reverse=True) for j in range(n): if 'DaDa'in test[j]: print(j+1)
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:580 |
C语言程序设计教程(第三版)课后习题5.8 (C语言代码)浏览:613 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:634 |
WU-图形输出 (C++代码)浏览:836 |
校门外的树 (C语言代码)浏览:733 |
有关字符,字符串的输入输出函数说明浏览:498 |
星期判断机 (C语言代码)浏览:892 |
C语言程序设计教程(第三版)课后习题11.5 (C语言代码)浏览:1496 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:383 |
蛇行矩阵 (C语言代码)浏览:559 |