e-olymp 1210. Очень просто!!!

Задача.
Даны значения чисел [latex]n ,[/latex] [latex] a .[/latex]Вычислить\sum_{i=1}^{n}i\cdot a^{i}!!!!!!!!!!!!!!!!!!!!!!!!!!!

Тесты

Ввод: 3 2 6 4 10 2
Вывод: 36 504 1100

Код программы

Вводим два числа [latex]n[/latex],[latex]a[/latex] и [latex]sum[/latex] . Задаем цикл и суммируем до тех пор, пока [latex] i [/latex]не будет равно значению [latex]n[/latex].

Ссылка на ideone

2 thoughts on “e-olymp 1210. Очень просто!!!

  1. — Исправьте знак меньше в коде.
    — Не используйте функцию pow(). Она нужна для возведения в нецелую степень. Вам нужно просто домножать на [latex]a[/latex] очередное слагаемое.
    — Понимаю, что всё очевидно, но сделайте хоть короткое описание.

  2. Пожалуйста, уберите «!!!!!!!!!!!!!!!!!!!!!!!!!!!» в условии задачи, перечитайте второе замечание предыдущего комментария и придумайте как избавиться от вложенного цикла.
    На случай, если это не получится, рискну предложить наводящий вопрос. Если Вам известно, что [latex] 2^{10}=1024,[/latex] то как вычислить [latex]2^{11}[/latex] не прибегая к утомительному возведению в степень?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *