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