Сумма растущей цепочки
Геометрическая прогрессия — это последовательность, где каждый следующий член получается умножением предыдущего на одно и то же число. Даны первый член first_term, знаменатель common_ratio и количество членов num_of_terms. Нужно посчитать сумму первых num_of_terms членов этой прогрессии. Верни получившееся число.
Примеры
Ввод
1, 2, 10Вывод
1023Ввод
1, 10, 5Вывод
11111Ввод
0, 2, 10Вывод
0Нужно реализовать
def sum_of_geometric_progression(
first_term: int, common_ratio: int, num_of_terms: int
) -> float:Теги
math
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
1, 2, 10Ожидаемый
10232
Ввод
1, 10, 5Ожидаемый
111113
Ввод
0, 2, 10Ожидаемый
04
Ввод
1, 0, 10Ожидаемый
15
Ввод
1, 2, 0Ожидаемый
06
Ввод
-1, 2, 10Ожидаемый
-1023Фокус-радио
На паузе · SomaFM · Fluid