Ошибка выполнения, но код работает с тестовыми входами - PullRequest
0 голосов
/ 11 апреля 2020

Код отлично работает с примерами значений, но при отправке на Hackerrank показывает ошибку времени выполнения. Пожалуйста помоги.

n=int(input())
marksheet=[]
minimum=[]
for i in range(n):
    name=input()
    score=float(input())
    marksheet.append([name,score])
last=(min(marksheet, key=lambda x:x[1]))
for i in range(n):
    clast=min(marksheet,key=lambda x:x[1])
    if last==clast:
        marksheet.pop()
last2=(min(marksheet,key=lambda x:x[1]))
minimum.append(last2)
marksheet.remove(min(marksheet,key=lambda x:x[1]))
for i in range (len(marksheet)):
    clast2=min(marksheet,key=lambda x:x[1])
    if last2[1]==clast2[1]:
        minimum.append(clast2)
    marksheet.remove(min(marksheet,key=lambda x:x[1]))
minimum.sort()
for item in minimum:
    print (item[0])
...