Один из моих бывших студентов прислал мне сообщение об этом вопросе на собеседовании, который он получил при подаче заявления о приеме на работу в качестве младшего разработчика.
Баллотируются два кандидата. в президенты на имитационных выборах в классе. Учитывая два процента избирателей, найдите в классе наименьшее количество возможных избирателей.
Примеры: Выход: 2
Ввод: 25,00,75,00
Выход: 4Ввод: 53,23, 46,77
Вывод: 124 // Первое значение, 1138, было неправильным. Спасибо Loïc за правильное значениеПримечание: сумма вводимых процентов всегда составляет 100,00%, два десятичных знака
Последний пример заставил меня почесать голову. Это был первый раз, когда я услышал об этой проблеме, и я немного озадачен, как ее решить.
РЕДАКТИРОВАТЬ: Я позвонил своему ученику по поводу проблемы и сказал мне, что он не уверен в последнем значении. Он сказал, и я цитирую: «Это было абсурдно большое количество выходных данных» :( извините! Я должен был изучить больше, прежде чем размещать его в Интернете ~ Я предполагаю, что 9,797 - это результат последнего примера ..