Python3求调,WA on #2,6.8,9,无压行
查看原帖
Python3求调,WA on #2,6.8,9,无压行
1227790
MC_xjhjdA楼主2024/12/17 18:26
n=int(input())
l=[input().split() for _ in range(n)]
for _ in range(3):
    o=l.pop(0)
    del o[2]
    print(*o) #前面三个先抽出来
if l==[]:
    exit()
l.sort(key=lambda x:-int(x[2])) #根据帮贡排序
k=['HuFa','ZhangLao','TangZhu','JingYing','BangZhong']
try: #处理并输出
    for x,y in {0:2,1:4,2:7,3:25,4:100}.items():
        te=[]
        try:
            for _ in range(y):
                te.append(l.pop(0))
        except:
            pass
        finally:
            if te==[]:
                exit()
            te.sort(key=lambda z:-int(z[-1])) #根据等级排序
            for z in te:
                print(z[0],k[x],z[-1])
except:
    exit()
2024/12/17 18:26
加载中...