← К задачам
Подсчёт голосов
В вашей школе прошли выборы президента, и вам, как члену счётной комиссии, доверили посчитать бюллетени. Каждый бюллетень — это просто имя кандидата, за которого проголосовали.
Напишите функцию count_votes(ballots), которая принимает список имён (строк) — по одному имени на каждый поданный голос — и возвращает имя победителя: кандидата, набравшего больше всего голосов. Если несколько кандидатов набрали одинаковое максимальное число голосов, побеждает тот, чьё имя встретилось в списке раньше. Для пустого списка верните пустую строку "".
Примеры:
count_votes(["Anna", "Boris", "Anna"]) -> "Anna"
count_votes(["a", "b", "a", "b"]) -> "a"
count_votes([]) -> ""
def count_votes(ballots):
pass
Для запуска тестов необходима авторизация.