Задание 8. Информатика. ЕГЭ. Поляков-7155
- Просмотры: 58
- Изменено: 25 ноября 2024
(М. Ишимов) Все 5-буквенные слова, составленные из букв Ч, Р, М, Ю, З, Н, А, Д, Я, записаны в алфавитном порядке и пронумерованы. Вот начало списка:
- ААААА
- ААААД
- ААААЗ
- ААААМ
- ААААН
- ААААР
- ...
Сколько существует слов в списке с нечётными номерами, которые начинаются с буквы А и содержат ровно две буквы Ю?
Решение:
Python
from itertools import product
s = sorted(list('ЧРМЮЗНАДЯ'))
q = 0
for idx, word in enumerate(product(s, repeat=5), 1):
q += idx & 1 and word[0] == 'А' and word.count('Ю') == 2
print(q)
Ответ: \(204\)