Задание 8. Информатика. ЕГЭ. Досрочный экзамен. 08.04.2025
- Просмотры: 2474
- Изменено: 8 апреля 2025
Виктор составляет таблицу кодовых слов для передачи сообщений, каждому сообщению соответствует своё кодовое слово. В качестве кодовых слов Виктор использует \(5\)-буквенные слова, в которых могут быть только буквы Д, Г, И, А, Ш, Э, причём слово не должно начинаться с гласной или заканчиваться согласной. Сколько различных кодовых слов может использовать Виктор?
Решение:
Python
from itertools import product
alph = 'ДГИАШЭ'
vow = 'ИАЭ'
words = set()
for p in product(alph, repeat=5):
if p[0] not in vow and p[-1] in vow:
words.add(''.join(p))
print(len(words))
Ответ: \(1944\)