Задание 8. Информатика. ЕГЭ 2024. Крылов-4

Все пятибуквенные слова, составленные из букв И, Н, Т, Е, Г, Р, А, Л записаны в алфавитном порядке и пронумерованы.

Вот начало списка:
1. ААААА
2. ААААГ
3. ААААЕ
4. ААААИ
5. ААААЛ
6. ААААН
7. ААААР
...

Определите в этом списке количество слов с нечётными номерами, которые не начинаются с буквы Т и при этом содержат в своей записи только одну или ровно две буквы Н.

Решение:

Python


s = list('ИНТЕГРАЛ')
s.sort()

i = 0
q = 0

for a in s:
    for b in s:
        for c in s:
            for d in s:
                for e in s:
                    word = a + b + c + d + e
                    i += 1
                    if i % 2 and a != 'Т' and word.count('Н') in (1, 2):
                        q += 1

print(q)

Ответ: \(5992\)