27/12/2020 | Очный тур личного первенства по спортивному программированию (A) |
Ограничения: время – 250ms/500ms, память – 128MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод
Послать решение Blockly Посылки Темы Где Обсудить (0)
На Марсе выбирают председателя Верховного Совета. Пришли и проголосовали почти все жители Марса и пока лидирует первый кандидат, но еще не подсчитаны бюллетени, присланные по почте.
Вычислите минимальное количество голосов, которое должно быть добавлено за второго кандидата, чтобы за него получилось не менее X% голосов из общего количества проголосовавших лично и по почте. Известно, что все присланные по почте голоса отданы второму кандидату.
Первая строка ввода содержит три целых числа - количество голосов за первого кандидата A, количество голосов за второго кандидата B (0≤B<A≤106), процент голосов для победы X (51≤X≤99).
Вывести одно целое число - минимальное количество добавочных голосов за второго кандидата для победы с результатом X или более %.
Пример ввода
99 1 51
Пример вывода
103
Пояснение к примеру: после добавления 103 голосов за второго кандидата получится (1+103)/(99+1+103)*100%=51.23% > 51%