Текстовые решения некоторых заданий
1. Демоверсия 2022
1.1. Программное решение itertools
Все четырёхбуквенные слова, в составе которых могут быть только буквы Л, Е, М, У, Р, записаны в алфавитном порядке и пронумерованы, начиная с 1.
Ниже приведено начало списка.
1. ЕЕЕЕ
2. ЕЕЕЛ
3. ЕЕЕМ
4. ЕЕЕР
5. ЕЕЕУ
6. ЕЕЛЕ
…
Под
каким номером в списке идёт первое слово, которое начинается с буквы Л?
#Подключаем библиотеку itertools
from itertools import *
#Формируем комбинации длины 4
p=product("ЕЛМРУ",repeat=4)
#Создаем переменную для подсчета текущего номера
numb=0
#Перебираем комбинации
for c in p:
#Увеличиваем на 1 номер комбинации
numb+=1
#Если первый символ это Л
if(c[0]=="Л"):
#Печатаем на экран номер текущей комбинации
print(numb)
В ответ пишем первый подошедший номер.
Ответ: 126.