Курс языка программирования Raku / Функциональное, конкурентное, реактивное и веб-программирование / Функциональное программирование / Ленивые и бесконечные последовательности / Exercises

Последовательность Трибоначчи

Задача

С помощью оператора последовательности с замыканием постройте последовательность Трибоначчи — как Фибоначчи, но каждое число является суммой трёх предыдущих, а начинается всё с 1, 1, 1. Напечатайте её первые восемь чисел.

Пример

Программа печатает:

(1 1 1 3 5 9 17 31)

Решение

Посмотреть решение

Навигация по курсу

Решение: Степени тройки   |   Решение: Последовательность Трибоначчи