Размещено 4 года назад по предмету
Информатика
от jitili1653
Алгоритм вычисления значения функции F(n), где n — натуральное число, задан следующими соотношениями:
F(1) = 1
F(n) = F(n–1) + 2n–1 , если n > 1.
Чему равно значение функции F(10)?
В ответе запишите только натуральное число.
На python таким циклом не решается - выдаёт ошибку. Хэлп!
def F(n):
if (n == 1):
return F(1)
else:
if 1 < n:
return (F(n-1) + 2**(n-1))
print(F(10))