Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите с питоном 8 модуль 10 задание

Алина Горбунова Ученик (201), открыт 4 дня назад
Курсы
Python. Основы
(Python) Практикум - 1 "Sofia the first". Линейные алгоритмы

Модуль: (Python) Практикум - 1 "Sofia the first". Линейные алгоритмы

Задача
10 /11

*Банковский вклад
Нужна помощь?
Теория Нажмите, чтобы прочитать/скрыть
Задача
Король Роланд II захотел открыть счет в банке, для того, чтобы накопить детям на учебу в университете. Король хочет посчитать, сколько он получит дохода через t лет, если внесет на счет n рублей под ставку равную p%.
Помогите Королю Роланду II, напишите для него программу, которая автоматизирует расчет и позволяет Королю сэкономить время на походы по банкам. Учтите эффект капитализации: проценты начисляются к первоначально внесенной на счет сумме с установленной договором периодичностью. Все банки в королевстве начисляют проценты ежегодно. При последующих начислениях проценты будут плюсоваться не только к сумме вклада, но и к ранее начисленному доходу.

Формат входных данных
На вход программы подается три целых числа (каждое число записано в отдельной строке): t (0 < t <= 20), n (0 < n <= 109) и p (0 < p <= 100).

Формат выходных данных
Вывести одно число - доход, который Король получит от вложения средств.
Запрещенные операторы: if; for; while; until; max; min
Примеры
№ Входные данные Выходные данные
1 5
10000
10

16105.10

time 1000 ms
memory 256 Mb
Правила оформления программ и список ошибок при автоматической проверке задач
Статистика успешных решений по компиляторам
Кол-во
С++ Mingw-w64 315
Free Pascal 3
C# 6
Java 15
Python 1858
PascalABC 13
Комментарий учителя

Напишите программу

или выберите язык программирования и введите исходный код
Auto

1




Результат проверки программы

Выполняется проверка задачи сервером.

Осталось: -52

ID Предыдущие посылки Дата
6317032 Ошибочный ответ 16.11.2024 12:36:12
6317029 Ошибка компиляции 16.11.2024 12:36:05
6317020 Ошибочный ответ 16.11.2024 12:35:34
6272977 Ошибочный ответ 12.11.2024 20:10:53
1 ответ
Андрей Высший разум (460605) 4 дня назад
 t, n, p = int(input()), int(input()), int(input())
print('%.2f' % (n * (1 + p / 100) ** t))
Подробности в школьном учебнике математики. В разделе "геометрическая прогрессия".
Похожие вопросы