Задание 8. Информатика. ЕГЭ. Поляков-6718
- Просмотры: 208
- Изменено: 1 февраля 2025
(ЕГЭ-2023) Все пятибуквенные слова, составленные из букв К, О, М, П, Ь, Ю, Т, Е, Р, записаны в алфавитном порядке и пронумерованы. Начало списка выглядит так:
- ЕЕЕЕЕ
- ЕЕЕЕК
- ЕЕЕЕМ
- ЕЕЕЕО
- ЕЕЕЕП
- ЕЕЕЕР
- ЕЕЕЕТ
- ЕЕЕЕЬ
- ЕЕЕЕЮ
- ...
Под каким номером в списке стоит последнее слово с нечётным номером, которое не начинается с буквы Ь и содержит ровно две буквы К?
Решение:
Python
from itertools import product
s = sorted(list('КОМПЬЮТЕР'))
n = 0
for i, p in enumerate(product(s, repeat=5), 1):
if i % 2 and p[0] != 'Ь' and p.count('К') == 2:
n = i
print(n)
Ответ: \(58979\)