Написать функцию, которая возвращает n-е число трибоначчи.
Вычисление n-го числа ТрибоначчиФункция вычисляет n-е число в последовательности Трибоначчи, где каждое число является суммой трёх предыдущих чисел. def tribonacci(n): if n == 0: return 0 elif n == 1 or n == 2: return 1 else: a, b, c = 0, 1, 1 for i in range(3, n+1): a, b, c = b, c, a + b + c return c # Пример вызова функции print(tribonacci(10)) # Выводит 149 | ||||||||||
| ||||||||||
Просмотров: 22 | |
Всего комментариев: 0 | |