/
sejeenn
/
python_basic
Обзор
Документация
Войти
/
sejeenn
/
python_basic
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Module26/04_hof_seq/main.py
15 строк
432 B
Eugene Vorontsov
Copy repo python basic
03 фев 2025, 20:23
03 фев 2025, 20:23
a8fce4a
Код
Авторство
О чём код?
def QHofstadter(begin: list): if begin != [1, 1]: return sequence = begin[:] while True: q_seq = sequence[-sequence[-1]] + sequence[-sequence[-2]] sequence.append(q_seq) yield q_seq length = 25 qhofstadter = QHofstadter([1, 1]) print('Последовательность Хофштадтера длиной 25 цифр:') for num in range(length): print(next(qhofstadter), end=' ')