Различия между версиями 3 и 4
Версия 3 от 2021-10-26 11:24:24
Размер: 656
Редактор: FrBrGeorge
Комментарий:
Версия 4 от 2021-10-28 14:17:08
Размер: 752
Редактор: FrBrGeorge
Комментарий:
Удаления помечены так. Добавления помечены так.
Строка 3: Строка 3:
Написать [[LecturesCMC/PythonIntro2019/HomeworkRules#Class|генератор-функцию]] `LookSay()` [[oeis:A034002|цифр последовательности Конвея «Look and Say»]]. [[RW:Последовательность_«Посмотри-и-скажи»|Описание в Википедии]] Написать [[LecturesCMC/PythonIntro2019/HomeworkRules#Class|генератор-функцию]] `LookSay()` [[oeis:A034002|цифр последовательности Конвея «Look and Say»]]. Сама последовательность должна быть целочисленной. [[RW:Последовательность_«Посмотри-и-скажи»|Описание в Википедии]]

Написать генератор-функцию LookSay() цифр последовательности Конвея «Look and Say». Сама последовательность должна быть целочисленной. Описание в Википедии

for i, l in enumerate(LookSay()):
    print(f"{i}: {l}")
    if i > 10:
        break

0: 1
1: 1
2: 1
3: 2
4: 1
5: 1
6: 2
7: 1
8: 1
9: 1
10: 1
11: 1

Говорят, в itertools есть для этого специальная функция ☺

LecturesCMC/PythonIntro2021/Homework_LookSay (последним исправлял пользователь FrBrGeorge 2021-10-28 14:17:08)