eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Пустеля

Пустеля

Потрібно визначити мінімально необхідний запас палива у стартовій точці, для того, щоб на всюдиході подолати трасу заданої довжини, яка проходить через пустелю при умові, що кожен раз можна заправлятись лише в бак, розмір якого відомо наперад, при умові, що витрати полива рівні одному літру на кілометр, що можна брати з собою необемежену кількість пустих резервуарів, встанавлювати їх у довільному місці і заливати у них паливо лише з баку. \InputFile У вхідному файлі через пропуск записано два числа - довжина траси у кілометрах і розмір баку всюдихіда в літрах. Дані у тестах гарантують, що відношення чисел, які виражають довжину траси і розмір баку не перевищує \textbf{5}. \OutputFile У вихідному файлі єдине число - відповідь до задачі з точністю \textbf{6} знаків після десяткової крапки.
Ліміт часу 1 секунда
Ліміт використання пам'яті 256 MiB
Вхідні дані #1
1000 500
Вихідні дані #1
3836.496836
Джерело Зимові збори у Харкові 2010 День 7