Предмет: Информатика, автор: stupikovavlada51

PascalABC.net Пожалуйста, решите используя только: int64, begin, var, for, if, end. Больше добавлять переменных не надо. Даю 98 баллов


Теперь, когда торговля в городе процветает, пришло время подумать о долгосрочных перспективах. В вашу казну недавно пришло n поступлений по k сентиннеалей. Вы решили инвестировать их в промышленность и рассчитываете на ежегодное увеличение своего вложения в m раз.

Рассчитайте, сколько сентиннеалей у вас будет через х лет.

Формат входных данных

В первой строке вводится целое число денежных поступлений n (1 <= n <= 100)

Во второй строке вводится n целых чисел k в строчку, где k - каждое из постулений (1<= k <=10000)

В третьей строке вводятся целые числа x и m - количество лет, в течении которых будет накапливаться итоговая сумма (1<= x <=10), и число раз, в которые будет увеличиваться сумма каждый год (2<= m <=12)

Формат выходных данных

Выводится целое число, равное итоговой сумме накоплений.
Примеры

входные данные
5
2 2 5 4 2
1 2

выходные данные
30


petyaGavrikov: "Больше добавлять переменных не надо". В списке, который приведен, нет ни одной переменной.
MrMiner1: Какое вообще количество переменных можно использовать? Тип int64 понятен, но сколько их?
ingr: как ни лдной? А n,x,m,k?

Ответы

Автор ответа: ingr
1

var

   n, k, x, m: int64;

begin

   readln(n);

   for x := 1 to n do begin

       read(k);

       n += k-1;

   end;

   readln(x, m);

   writeln(n*x*m);

end.


MrMiner1: Тут уже зависит от того, какой результат выдает тестирующая система
MrMiner1: Неправильный ответ / превышение времени работы / слишком много памяти?
MrMiner1: Вероятно тут ошибка, которая связана с последней формулой (в выводе)
MrMiner1: 2
5 5
2 3
MrMiner1: Вывод: 60
MrMiner1: А по логике 80
MrMiner1: (10*2*2*2=80)
MrMiner1: Извиняюсь,
2
5 5
3 2
Но сути не меняет
ingr: в моем банке не платят проценты на проценты :) Из вопросе не следует явно что процент нужно считать с нарастающим итогом. Если нужно сделать именно так, пусть автор вопроса напишет и я переделаю программу.
MrMiner1: Я претензий никаких тут и не имею :D
Похожие вопросы