import sys
lines = sys.stdin.read().splitlines()
n = int(lines[0])
players = []
playersToAppear = []
liczbaZawodnikow = 10
for i in range(1,n+1):
splitedLine = lines[i].split()
if(splitedLine[0] == "TAK"):
players.append(dict(numer=i,zgoda=splitedLine[0],udzialy=splitedLine[1]))
for i in range(0,10):
playersToAppear.append(players[i]["numer"])
for i in range(10,len(players)):
if int(players[i]["udzialy"]) < 2 and liczbaZawodnikow < 20 :
playersToAppear.append(players[i]["numer"])
liczbaZawodnikow +=1
print(*playersToAppear)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | import sys lines = sys.stdin.read().splitlines() n = int(lines[0]) players = [] playersToAppear = [] liczbaZawodnikow = 10 for i in range(1,n+1): splitedLine = lines[i].split() if(splitedLine[0] == "TAK"): players.append(dict(numer=i,zgoda=splitedLine[0],udzialy=splitedLine[1])) for i in range(0,10): playersToAppear.append(players[i]["numer"]) for i in range(10,len(players)): if int(players[i]["udzialy"]) < 2 and liczbaZawodnikow < 20 : playersToAppear.append(players[i]["numer"]) liczbaZawodnikow +=1 print(*playersToAppear) |
English