解题思路:
注意事项:
参考代码:
lis=[] while True: try: dat=list(map(str,input().split('/'))) lis.append(dat) except: break lis.sort(key=lambda x:x[2]) for i in range(len(lis)-1): if lis[i][2]==lis[i+1][2]: if lis[i][0]>lis[i+1][0]: lis[i],lis[i+1]=lis[i+1],lis[i] for i in range(len(lis)-1): if lis[i][0]==lis[i+1][0]: if lis[i][1]>lis[i+1][1]: lis[i],lis[i+1]=lis[i+1],lis[i] for i in lis: st='' for j in i: st+=str(j)+'/' print(st[:-1])
0.0分
0 人评分
C语言训练-自由落体问题 (C语言代码)浏览:1775 |
P1002 (C语言代码)浏览:1019 |
C语言程序设计教程(第三版)课后习题9.1 (Java代码)浏览:481 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:634 |
WU-复数求和 (C++代码)浏览:2119 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:268 |
文科生的悲哀 (C语言代码)浏览:1538 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:525 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:545 |
矩阵的对角线之和 (C语言代码)浏览:1401 |