ℹ️ Ваши ответы не сохраняются, так как вы не авторизованы.
Впишите правильный ответ.

Все шестибуквенные слова, составленные из букв М, У, Ж, Ч, И, Н, А, записаны в алфавитном порядке и пронумерованы.

Вот начало списка:

1.  АААААА

2.  АААААЖ

3.  АААААИ

4.  АААААМ

5.  АААААН

6.  АААААУ

7.  АААААЧ

……

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

Показать ответ

Решение:


import itertools
c = 0
for i, s in enumerate(tuple(itertools.product("АЖИМНУЧ", repeat=6))):
    if s.count("Ч") <= 1 and i % 2 ==0:
        if s[0] != 'Ж':
            c += 1
print(c)

Ответ: 39528