Упражнение «Вложенные списки Hackerrank Python»Python

Программы на Python
Anonymous
Упражнение «Вложенные списки Hackerrank Python»

Сообщение Anonymous »

Я пытаюсь решить следующую задачу:
https://www.hackerrank.com/challenges/n ... st/problem
Мой подход:

Код: Выделить всё

if __name__ == '__main__':
x = []
for _ in range(int(input())):
name = input()
score = float(input())
x.append([score, name])
x.sort()
minimum_score = x[0][0]
for a in x:
if a[0] == minimum_score:
x.remove(a)
second_minimum_score = x[0][0]
for b in x:
if b[0] == second_minimum_score:
print(b[1])
Здесь всякий раз, когда есть 2 или более минимальных баллов, код завершается сбоем
например, входные данные:

Код: Выделить всё

5
Harsh
20
Beria
20
Varun
19
Kakunami
19
Vikas
21
есть идеи?

Подробнее здесь: https://stackoverflow.com/questions/695 ... s-exercise

Вернуться в «Python»