ЕГЭ · ЗАДАНИЕ 8
Комбинаторика · №186
Коды длины 4 из М, Е, Т, Р, О: первая буква согласная, последняя гласная. Повторения разрешены. Найдите количество.
Источник задания
Сначала попробуй решить самостоятельно, затем открой разбор. Для автоматической проверки ответа включи JavaScript.
Показать решение по шагам
Разбор решения
Ответ: 150
3·5²·2 = 150.
from itertools import product
answer = []
for number, letters in enumerate(product('МЕТРО', repeat=4), start=1):
word = "".join(letters)
if word[0] in "МТР" and word[-1] in "ЕО":
answer.append(number)
print(len(answer))