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

Купівля в кредит

Купівля в кредит

У банку пропонується наступний кредит для купівлі товару. Якщо товар вартістю S купується в кредит на N місяців, то при його купівлі потрібно заплатити суму S/N, потім протягом N−1 місяця потрібно платити щомісячно суму S/N, а по завершенню N місяців потрібно заплатити накоплені проценти за використання кредиту, які розраховуються наступним чином. За перший місяць процент за використання кредиту складе P·(N−1)·S/N, за другий – процент на залишену невиплачену вартість товару в сумі P·(N−2)·S/N плюс проценти на проценти за попередній місяць в сумі P·P·(N−1)·S/N і так далі.

Напишіть програму, яка обчислює суму останньої оплати.

Вхідні дані

У вхідному файлі у першому рядку містяться 3 числа, відокремлені пропусками – вартість купівлі S (ціле, 0 < S < 109), кількість місяців N (ціле, 0 < N < 100) та число P (дійсне, 0 < P0.01).

Вихідні дані

Вивести суму останньої оплати з точністю 10−2.

Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
10000 10 0.01
Вихідні дані #1
479.39