Как известно, в США президент выбирается не прямым голосованием, а путем двухуровневого голосования. Сначала проводятся выборы в каждом штате и определяется победитель выборов в данном штате. Затем проводятся государственные выборы: на этих выборах каждый штат имеет определенное число голосов — число выборщиков от этого штата. На практике, все выборщики от штата голосуют в соответствии с результами голосования внутри штата, то есть на заключительной стадии выборов в голосовании участвуют штаты, имеющие различное число голосов.
В первой строке дано количество записей. Далее, каждая запись содержит фамилию кандидата и число голосов, отданных за него в одном из штатов. Подведите итоги выборов: для каждого из участника голосования определите число отданных за него голосов. Участников нужно выводить в алфавитном порядке.
Во всех задачах считывайте входные данные через input()
и выводите ответ через print()
.
Входные данные | Правильный ответ | Что вывела программа | Результат | |
---|---|---|---|---|
5 McCain 10 McCain 5 Obama 9 Obama 8 McCain 1 |
McCain 16 Obama 17 |
|||
13 McCain 10 McCain 3 Obama 19 Obama 2 McCain 7 McCain 2 Obama 6 Obama 10 McCain 11 McCain 5 Obama 3 Obama 12 McCain 13 |
McCain 51 Obama 52 |
|||
1 Obama 1 |
Obama 1 |
|||
7 ivan 2 gena 1 sergey 100000 ivan 1 ivan 1 ivan 0 gena 100 |
gena 101 ivan 4 sergey 100000 |
|||
61 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 Obama 1 McCain 59 |
McCain 59 Obama 60 |