Задание 8. Информатика. ЕГЭ. Поляков-6922
- Просмотры: 170
- Изменено: 1 февраля 2025
(Е. Джобс) Григорий составляет буквенные последовательности путем перестановки букв слова НОСОЧЕЧКИ. Сколько Григорий может составить различных последовательностей, в которых гласные и согласные буквы чередуются?
Решение:
Python
from itertools import permutations
words = set(''.join(p) for p in permutations('НОСОЧЕЧКИ'))
b1 = 'НСЧК'
b2 = 'ОЕИ'
q = 0
for w in words:
q += all((x in b1) == (y in b2) for x, y in zip(w, w[1:]))
print(q)
Ответ: \(720\)