Код отлично работает с примерами значений, но при отправке на 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])