Задание 8. Информатика. ЕГЭ. Поляков-6915

Просмотры: 233
Изменено: 1 февраля 2025

(Е. Джобс) Семён составляет слова из букв К, О, М, П, Е, Г, Э. Под словом понимается любая буквенная последовательность, не обязательно осмысленная. Каждая буква может входить в слово любое количество раз. Семён выбирает такие слова, в которых \(6\) букв, причём первая и последняя буквы – гласные буквы, а остальные – согласные. Сколько таких различных слов может составить Семён?

Решение:

Python


from itertools import product

words = {b + ''.join(p) + e for b, e in product('ОЕЭ', repeat=2)
         for p in product('КМПГ', repeat=4)}
print(len(words))

Ответ: \(2304\)