Все пятибуквенные слова, составленные из букв И, Н, Т, Е, Г, Р, А, Л, записаны в алфавитном порядке и пронумерованы.
Вот начало списка:
-
ААААА
-
ААААГ
-
ААААЕ
-
ААААИ
-
ААААЛ
-
ААААН
-
ААААР
...
Определите в этом списке количество слов с нечётными номерами, которые не начинаются с буквы Т и при этом содержат в своей записи только одну или ровно две буквы Н.
Решение:
Решение на Python:
from itertools import *
k = 0
for i, w in enumerate(product(sorted('ИНТЕГРАЛ'), repeat=5), 1):
c = ''.join(w)
if i % 2 != 0 and c[0] != 'Т' and (c.count('Н') == 1 or c.count('Н') == 2):
k += 1
print(k)
Ответ: 5992
Ответ:
5992