Предмет:
ИнформатикаАвтор:
charlespetersonОтвет:
from collections import Counter
n, m = map(int, input().split())
votes = list(map(int, input().split()))
# підрахунок кількості голосів для кожного конкурсанта
vote_count = Counter(votes)
# сортування за зменшенням кількості голосів, а потім за збільшенням номера
winners = sorted(vote_count.items(), key=lambda x: (-x[1], x[0]))
# виведення перших 3 переможців
for i in range(3):
print(winners[i][0], end=" ")
Объяснение:
У цьому розв'язку використовується функція `Counter()` модулю `collections`, яка дозволяє зручно підрахувати кількість голосів для кожного учасника. Потім результат сортується за зменшенням кількості голосів, а в разі рівності - за збільшенням номеру конкурсанта. На кінці просто виводяться перші три переможці.
Автор:
brayandbwyДобавить свой ответ
Write these sentences in the passive voice
1. People celebrate Christmas on the 25th of December.
2. Somebody wrote a letter to me.
3. Somebody made this bag of leather.
4. Leonardo da Vinci painted “The Mona Lisa”.
5. Peter the Great founded Saint Petersburg in 1703.
6. They built a new museum of modern art in our city.
ПОМОГИТЕ,СРОЧНО!!!!!!!!!!!!!!
нужно написать эти предложения в страдательном залоге
Предмет:
Английский языкАвтор:
violetta612Ответов:
Смотреть
Это не правельно
Предмет:
МатематикаАвтор:
sashokroghok90210Ответов:
Смотреть
Предмет:
ГеографияАвтор:
mathiasmoonОтветов:
Смотреть