Дано натуральное число n. Вычислить a(a-n)(a-2n)...(a-nn). (программа Python)

0 голосов
53 просмотров

Дано натуральное число n. Вычислить a(a-n)(a-2n)...(a-nn). (программа Python)


Информатика (68 баллов) | 53 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

1. При любых n=a произведение будет равно 0
2. Для остальных случаев:

n = int(input())
a = float(input())
for i in range(1,n+1):
    a = a *(a -i*n);
print(a)


(13.9k баллов)