Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 8. Информатика. ЕГЭ. Поляков-5757
- Просмотры: 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)):
lv = [c for c in left if c in vow]
ls = [c for c in left if c not in vow]
rv = [c for c in right if c in vow]
rs = [c for c in right if c not in vow]
q += all(x <= y for x, y in zip(lv, lv[1:])) \
and all(x >= y for x, y in zip(ls, ls[1:])) \
and all(x >= y for x, y in zip(rv, rv[1:])) \
and all(x <= y for x, y in zip(rs, rs[1:]))
print(q)
Ответ: \(322264\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


