Загрузка [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js
 

print2538. Голосование

printГолосование

Ограничения: время – 250ms/500ms, память – 128MiB Ввод: input.txt или стандартный ввод Вывод: output.txt или стандартный вывод copy
Послать решение Blockly Посылки Темы Где Обсудить (0)

На Марсе выбирают председателя Верховного Совета. Пришли и проголосовали почти все жители Марса и пока лидирует первый кандидат, но еще не подсчитаны бюллетени, присланные по почте.

Вычислите минимальное количество голосов, которое должно быть добавлено за второго кандидата, чтобы за него получилось не менее X% голосов из общего количества проголосовавших лично и по почте. Известно, что все присланные по почте голоса отданы второму кандидату.

Первая строка ввода содержит три целых числа - количество голосов за первого кандидата A, количество голосов за второго кандидата B (0B<A106), процент голосов для победы X (51X99).

Вывести одно целое число - минимальное количество добавочных голосов за второго кандидата для победы с результатом X или более %.

Пример ввода

99 1 51

Пример вывода

103

Пояснение к примеру: после добавления 103 голосов за второго кандидата получится (1+103)/(99+1+103)*100%=51.23% > 51%

loading