Не могу решить задачу автора: Д. Статный
561 просмотр
*(Д. Статный) Григорий придумывает 16-буквенные слова, состоящие из букв слова АНТИУТОПИЯ. Сколько слов, содержащих комбинацию АНТИУТОПИЯ, может составить Григорий, если все гласные, не входящие в искомую комбинацию, расположены в обратном алфавитном порядке, а согласные – алфавитном порядке, но их не более 2-х? Буквы в словах могут повторяться любое количество раз или же не встречаться вовсе.
Мой код не работает:
from itertools import productcount = 0
for i in product('ЯУОИИАНТТОП', repeat=16):
s = ''.join(i)
count += 1
print(count)