ЕГЭ · ЗАДАНИЕ 8
Комбинаторика · №29340
Шестибуквенные слова из А, Е, Л, П, Р, Ь идут по алфавиту с 1. Найдите первое слово с нечётным номером, не на А или Л и содержащее минимум две П.
Источник задания
Сначала попробуй решить самостоятельно, затем открой разбор. Для автоматической проверки ответа включи JavaScript.
Показать решение по шагам
Разбор решения
Ответ: 7903
Начало Е минимально. Две П располагаем как можно правее; для нечётного номера последняя цифра кода чётная. Первое слово ЕААППА: 100330₆ плюс 1.
from itertools import product
answer = []
for number, letters in enumerate(product('АЕЛПРЬ', repeat=6), start=1):
word = "".join(letters)
if word[0] not in "АЛ" and word.count("П")>=2 and number%2==1:
answer.append(number)
print(min(answer))