Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 8. Информатика. ЕГЭ. Апробация. 14.05.2025-1
- Просмотры: 5503
- Изменено: 30 декабря 2025
Игорь составляет таблицу кодовых слов для передачи сообщений: каждому сообщению соответствует своё кодовое слово. В качестве кодовых Игорь использует шестибуквенные слова, в которых есть только буквы М, А, С, Л, О, причём буква С встречается ровно \(1\) раз. Каждая из других допустимых букв может встречаться любое количество раз или не встречаться совсем. Слово не должно начинаться с гласной буквы и оканчиваться согласной. Сколько различных кодовых слов может использовать Игорь?
Примечание. Словом считается непрерывная последовательность букв, не обязательно имеющая смысл.
Решение:
Python
from itertools import product
alph = 'МАСЛО'
vowels = 'АО'
q = 0
for p in product(alph, repeat=6):
q += p.count('С') == 1 and p[0] not in vowels and p[-1] in vowels
print(q)
Ответ: \(1536\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


