"And all this world's linoleum can't hold the sum of damage done."
mchweb (22:42:28 27/01/2011)
Задача №6
Банковский счёт с ежемесячной выплатой процентов и капитализацией предусматривает увеличение суммы банковского счёта на сумму, составляющую процент от суммы, хранящейся на счёте. При этом полученная прибавка суммы счёта суммируется с общим количеством денег на счёте и используется при расчёте прибавки на следующий месяц. Задан годовой процент p, больший ежемесячного процента в 12 раз. Определить, какой должна быть начальная сумма вклада x для получения через m полных месяцев суммы y. Результат вычислений округлить согласно правилам арифметического округления до второго знака после запятой.
Формат входного файла
Во входном файле input.txt находятся вещественные числа y (1 <= y <= 100000), p (1 <= p <= 100) и целое число m (1 <= m <= 1200). Точность представления вещественных чисел – до второго знака после запятой.
Формат выходного файла
В выходной файл output.txt вывести величину x. Точность представления – до второго знака после запятой.
Пример входных и выходных данных
input.txt output.txt
12000.00 12.00 12 10649.39
mchweb (22:42:49 27/01/2011)
мы кстати с ним идем тютелька-в-тютельку
mchweb (22:43:02 27/01/2011)
с разницей в ~20–30 баллов
Polaris (22:43:03 27/01/2011)
а почему тут должен быть подвох?
mchweb (22:43:08 27/01/2011)
ну накодь, вперед :
mchweb (22:43:10 27/01/2011)
:3*
Polaris (22:43:29 27/01/2011)
во-первых, лень, а, во-вторых, сейчас спать иду
Polaris (22:43:39 27/01/2011)
в смысле, у вас за неё полный балл?
Polaris (22:43:43 27/01/2011)
*не
mchweb (22:43:58 27/01/2011)
это тренировочная, мы не сдавали ее. тест из условия даже пройти не можем
Polaris (22:44:04 27/01/2011)
оО
mchweb (22:44:12 27/01/2011)
вот-вот. я ж грю, накодь
mchweb (22:44:16 27/01/2011)
может мы мудаки просто?
mchweb (22:44:24 27/01/2011)
Глеб Минеев тоже не смог чета
Polaris (22:45:31 27/01/2011)
геометрическая прогрессия
mchweb (22:45:42 27/01/2011)
*SCRATCH*
Polaris (22:45:53 27/01/2011)
нам дан m-ый член и знаменатель, нужно найти первый
Polaris (22:45:59 27/01/2011)
формулы я не помню )
Polaris (22:46:10 27/01/2011)
минуту
Polaris (22:46:24 27/01/2011)
b_n=b_1*(q^(n-1))
Polaris (22:47:38 27/01/2011)
УМВР :333
Polaris (22:47:50 27/01/2011)
ниасилятор математики детектед, ок
mchweb (22:47:57 27/01/2011)
нормально, да...
Polaris (22:47:58 27/01/2011)
вот формула: upload.wikimedia.org/math/3/d/4/3d43616bc90e8c9...
mchweb (22:48:03 27/01/2011)
мы вечер убили на эту задачу
Polaris (22:48:11 27/01/2011)
q=1+p/1200
Polaris (22:48:26 27/01/2011)
q — знаменатель, p — годовой процент
mchweb (22:48:34 27/01/2011)
вот потом и ной, что у тебя вуз не для программистов =/
Polaris (22:49:23 27/01/2011)
n-1=m
Polaris (22:49:27 27/01/2011)
всё, больше не буду)
Задача №6
Банковский счёт с ежемесячной выплатой процентов и капитализацией предусматривает увеличение суммы банковского счёта на сумму, составляющую процент от суммы, хранящейся на счёте. При этом полученная прибавка суммы счёта суммируется с общим количеством денег на счёте и используется при расчёте прибавки на следующий месяц. Задан годовой процент p, больший ежемесячного процента в 12 раз. Определить, какой должна быть начальная сумма вклада x для получения через m полных месяцев суммы y. Результат вычислений округлить согласно правилам арифметического округления до второго знака после запятой.
Формат входного файла
Во входном файле input.txt находятся вещественные числа y (1 <= y <= 100000), p (1 <= p <= 100) и целое число m (1 <= m <= 1200). Точность представления вещественных чисел – до второго знака после запятой.
Формат выходного файла
В выходной файл output.txt вывести величину x. Точность представления – до второго знака после запятой.
Пример входных и выходных данных
input.txt output.txt
12000.00 12.00 12 10649.39
mchweb (22:42:49 27/01/2011)
мы кстати с ним идем тютелька-в-тютельку
mchweb (22:43:02 27/01/2011)
с разницей в ~20–30 баллов
Polaris (22:43:03 27/01/2011)
а почему тут должен быть подвох?
mchweb (22:43:08 27/01/2011)
ну накодь, вперед :
mchweb (22:43:10 27/01/2011)
:3*
Polaris (22:43:29 27/01/2011)
во-первых, лень, а, во-вторых, сейчас спать иду
Polaris (22:43:39 27/01/2011)
в смысле, у вас за неё полный балл?
Polaris (22:43:43 27/01/2011)
*не
mchweb (22:43:58 27/01/2011)
это тренировочная, мы не сдавали ее. тест из условия даже пройти не можем
Polaris (22:44:04 27/01/2011)
оО
mchweb (22:44:12 27/01/2011)
вот-вот. я ж грю, накодь
mchweb (22:44:16 27/01/2011)
может мы мудаки просто?
mchweb (22:44:24 27/01/2011)
Глеб Минеев тоже не смог чета
Polaris (22:45:31 27/01/2011)
геометрическая прогрессия
mchweb (22:45:42 27/01/2011)
*SCRATCH*
Polaris (22:45:53 27/01/2011)
нам дан m-ый член и знаменатель, нужно найти первый
Polaris (22:45:59 27/01/2011)
формулы я не помню )
Polaris (22:46:10 27/01/2011)
минуту
Polaris (22:46:24 27/01/2011)
b_n=b_1*(q^(n-1))
Polaris (22:47:38 27/01/2011)
УМВР :333
Polaris (22:47:50 27/01/2011)
ниасилятор математики детектед, ок
mchweb (22:47:57 27/01/2011)
нормально, да...
Polaris (22:47:58 27/01/2011)
вот формула: upload.wikimedia.org/math/3/d/4/3d43616bc90e8c9...
mchweb (22:48:03 27/01/2011)
мы вечер убили на эту задачу
Polaris (22:48:11 27/01/2011)
q=1+p/1200
Polaris (22:48:26 27/01/2011)
q — знаменатель, p — годовой процент
mchweb (22:48:34 27/01/2011)
вот потом и ной, что у тебя вуз не для программистов =/
Polaris (22:49:23 27/01/2011)
n-1=m
Polaris (22:49:27 27/01/2011)
всё, больше не буду)