Олімпіада#8190

Олімпіада

0,128 секунди
128 мегабайтів
Легка

Змагання з важкої атлетики на Олімпійських іграх починаються — саме час вразити своїх уболівальників!

Щоб виконати серію спроб підйому, вам дано постійну силу та запас енергії , що зменшується.

Для кожної спроби ви можете обрати будь-яку додатну (не обов'язково цілу) вагу .

Ви можете продовжувати спроби, поки E > 0.

Щойно E \leq 0, нові спроби неможливі.

Ваш результат — це максимальна вага (у кілограмах), яку вам вдалося успішно підняти, або , якщо жодна спроба не була успішною.

В ідеалі слід піднімати вагу, рівну вашій силі. Однак точне значення вам невідоме. Відомо лише, що ви гарантовано можете підняти олімпійський гриф масою кг, а максимальна можлива вага становить кг (тобто по кг дисків з кожного боку плюс гриф).

Наскільки близько до оптимального результату ви можете гарантовано наблизитися? Іншими словами, знайдіть найменше значення , для якого можна забезпечити результат не менше S - d.

Вхідні дані

Три цілих числа , E_{succ} та E_{fail}~(1 \le E, E_{succ}, E_{fail} \le 10^7).

Вихідні дані

Виведіть мінімальне значення з точністю до знаків після десяткової крапки.

Приклади

Приклад 1

Loading
Loading

Приклад 2

Loading
Loading

Приклад 3

Loading
Loading