PYTHON !!!!!! D'artagnan bez muszkieterów D'artagnan ogłosił konkurs na 3 muszkieterów. Niestety zgłosiło się mnóstwo chętnych. Nawet milion! Moce D'artagnan stwierdził, że nie jest w stanie sprawdzić wszystkich kandydatów. Na szczęście każdy kandydat podał swoją moc która może być również ujemna. Czy pomożesz? D'artagnan poprosił Ciebie byś wypisał 10 najlepszych kandydatów i wypisał ich moce. Wejście W pierwszej linii znajdują się 1 liczba 1 ≤ _ ≤ 1 000 000 oznaczająca ilość chętnych na 3 muszkieterów. W drugiej linii znajduje się _ liczb z zakresu od -1 000 000 do 1 000 000 oznaczająca moc każdego z kandydatów
Odpowiedź:
n = int(input()) # Wczytanie liczby chętnych
moc_kandydatow = list(map(int, input().split())) # Wczytanie mocy kandydatów
# Sortowanie kandydatów według mocy (rosnąco)
posortowani_kandydaci = sorted(enumerate(moc_kandydatow, start=1), key=lambda x: x[1])
# Wybieranie 10 najlepszych kandydatów
najlepsi_kandydaci = posortowani_kandydaci[:10]
# Wypisanie wyników
for kandydat in najlepsi_kandydaci:
print(f"Kandydat #{kandydat[0]}: Moc = {kandydat[1]}")
Wyjaśnienie:
mam nadzieję że jest okej
liczę na naj