Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 8. Информатика. ЕГЭ. Поляков-5755
- Просмотры: 1
- Изменено: 3 ноября 2026
*(Д. Статный) Григорий придумывает \(16\)-буквенные слова, состоящие из букв слова АНТИУТОПИЯ. Сколько различных слов, содержащих комбинацию АНТИУТОПИЯ, может составить Григорий, если все гласные, не входящие в искомую комбинацию, расположены в алфавитном порядке, а согласные – в обратном алфавитном порядке? Буквы в словах могут повторяться любое количество раз или же не встречаться вовсе.
Решение:
Python
from itertools import product
q = 0
vow = 'АИУОЯ'
for i in range(7):
for left in product('АНТИУОПЯ', repeat=i):
for right in product('АНТИУОПЯ', repeat=(6-i)):
word = ''.join(left) + ''.join(right)
v = [c for c in word if c in vow]
s = [c for c in word if c not in vow]
q += all(x <= y for x, y in zip(v, v[1:])) \
and all(x >= y for x, y in zip(s, s[1:]))
print(q)
Ответ: \(138677\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


