解题思路:
注意事项:
参考代码:
n = int(input()) ls = [] for i in range(n): m = list(map(int,input().split())) ls.append([i+1]+m+[sum(m)]) ls.sort(key=lambda x:x[-1],reverse=True) ls = ls[:5] for i in range(5): for j in range(i+1,5): if ls[i][-1] == ls[j][-1]: if ls[i][1] < ls[j][1]: ls[i],ls[j] = ls[j],ls[i] if ls[i][1] == ls[j][1]: if ls[i][0] > ls[j][0]: ls[i],ls[j] = ls[j],ls[i] for i in ls: print(i[0],i[-1])
0.0分
1 人评分
printf基础练习2 (C语言代码)浏览:644 |
用筛法求之N内的素数。 (C语言代码)浏览:802 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:586 |
母牛的故事 (C语言代码)浏览:715 |
C语言程序设计教程(第三版)课后习题9.8 (C语言代码)浏览:664 |
简单的a+b (C语言代码)浏览:504 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:449 |
C语言训练-斐波纳契数列 (C语言代码)浏览:593 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:671 |
C语言程序设计教程(第三版)课后习题10.7 (C++代码)浏览:649 |