Задание 8. Информатика. ЕГЭ. Поляков-6926

Просмотры: 89
Изменено: 1 февраля 2025

(Е. Джобс) Иммануил составляет 5-буквенные кодовые слова, в которых могут быть только буквы Ч, И, С, Т, Ы, Й, Р, А, З, У, М, причем буква Й встречается не более одного раза, а остальные буквы могут встречаться любое количество раз или не встречаться совсем. Сколько различных кодовых слов может составить Иммануил?

Решение:

Python


from itertools import product

s = 'ЧИСТЫЙРАЗУМ'
q = 0

for p in product(s, repeat=5):
    q += p.count('Й') < 2
print(q)

Ответ: 150000