Задание 8. Информатика. ЕГЭ. Поляков-6135
- Просмотры: 83
- Изменено: 6 февраля 2025
Тимофей составляет слова из букв своего имени ТИМОФЕЙ. Слово должно состоять из \(6\) букв, каждая буква может встречаться любое число раз и не встречаться вообще. Кроме того, в слове количество гласных букв должно совпадать с количеством согласных букв. Сколько различных слов может составить Тимофей?
Решение:
Python
from itertools import product
b1 = 'ТМФЙ'
b2 = 'ИОЕ'
q = 0
for p in product('ТИМОФЕЙ', repeat=6):
q += sum(c in b1 for c in p) == sum(c in b2 for c in p)
print(q)
Ответ: \(34560\)