Задание 8. Информатика. ЕГЭ. Поляков-7087
- Просмотры: 69
- Изменено: 25 ноября 2024
(Е. Джобс) Евгения составляет буквенные последовательности из букв слова КРЕМНИЙ. Сколько Евгения может составить комбинаций длиной \(5\), в которых есть гласные и их чётное количество, а буква Й встречается не более \(2\) раз.
Решение:
Python
from itertools import product
def valid(s):
vow = sum(c in 'ЕИ' for c in s)
return s.count('Й') < 3 and vow > 0 and vow % 2 == 0
q = 0
for word in product('КРЕМНИЙ', repeat=5):
q += valid(''.join(word))
print(q)
Ответ: \(5360\)