Вклад "Антикризовий"
Постійні клієнти одного дуже великого банку (ОДВБ) недавно отримали можливість відкрити новий рахунок — «Антикризовий». Цей рахунок відрізняється непростою схемою нарахування відсотків, тому вам, як єдиноному співробітнику ІТ-відділу банку, було доручено написання програми, яка буде обчислювати суму рахунку з нарахованими відсотками.
Рахунок «Антикризовий» може бути відкрито на довільний термін, але дата завершення рахунку повинна бути не пізніше 31 грудня 2009 року, відсоткова ставка по рахунку складає р відсотків річних. Це означає, що якщо на початку деякого періоду в d днів, протягом якого сума рахунку не змінювалась, сума рахунку складала х гривен, то по звершенню цього періоду вона буде складати x·(1+(p/100)·(d/365)).
Нарахування відсотків на рахунок здійснюється щомісячно, в останній день місяця (або в останній день дії рахунку), при цьому сума відсотків приєднується до рахунку. Таким чином, якщо на перше травня сума на рахунку складала х гривен, то 31 травня до рахунку буде приєднано x·(p/100)·(31/365) гривен, і на перше червня сума на рахунку складе x·(1+(p/100)·(31/365)), а в червні відсотки будуть нараховуватись вже на цю суму.
Якщо ж останній день рахунку був 20 травня, то в цей день до рахунку буде приєднано x·(p/100)·(20/365) гривен, а сума на рахунку, яку отримає клієнт банку складе x·(1+(p/100)·(20/365)). Аналогічно виконуються розрахунки і для випадку, коли рахунок було відкрито не в перший день місяця. Так, напрклад, якщо рахунок було відкрито 18 лютого, то 28 лютого до суми рахунку буде приєднано x·(p/100)·(11/365)) гривен, а якщо ж його було відкрито 28 лютого, то в цей же день 28 лютого до суми буде приєднано x·(p/100)·(1/365) гривен.
Ваша задача полягає в тому, щоб написати програму, яка за датою відкриття рахунку і його терміну обчислить, якою буде сума на рахунку після його завершення, якщо на початку його сума складала x гривен.
Вхідні дані
Перший рядок вхідного файлу містить три цілих числа: початкову суму на рахунку x, процентну ставку p і тривалість рахунку d (1 ≤ x ≤ 100000, 1 ≤ p ≤ 200, 1 ≤ d ≤ 365). Другий рядок вхідного файлу містить дату відкриття рахунку у форматі «день-місяць-рік». День і місяць позначабться числами, при цьому у чисел, менших десяти, присутні ведучі нулі. Гарантується, що рахунок відкрито у 2009 році, і дата його завершення також знаходиться у 2009 році.
Вихідні дані
У вихідний файл виведіть відповідь до задачі з точністю 6 знаків після десяткової крапки.