from itertools import product
# Алфавит из уникальных букв слова ИНФОРМАТИКА
alphabet = "ИНФОРМАТК" # 9 уникальных букв
vowels = "ИОА" # Гласные буквы в этом наборе
count = 0
# Генерируем все 6-буквенные слова
for p in product(alphabet, repeat=6):
word = "".join(p)
# Условие 1: ровно две гласные
v_count = sum(1 for char in word if char in vowels)
cond1 = (v_count == 2)
# Условие 2: первая буква совпадает с третьей
cond2 = (word[0] == word[2])
# Условие 3: вторая буква совпадает с предпоследней (индекс 4 при длине 6)
cond3 = (word[1] == word[4])
# Если выполняется ХОТЯ БЫ ОДНО условие
if cond1 or cond2 or cond3:
count += 1
print(f"Результат: {count}")