Задание 8. Информатика. ЕГЭ. Поляков-7151
- Просмотры: 34
- Изменено: 24 ноября 2024
(М. Ишимов) Все 5-буквенные слова, составленные из букв О, М, Ю, Т, записаны в алфавитном порядке и пронумерованы. Вот начало списка:
- МММММ
- ММММО
- ММММТ
- ММММЮ
- МММОМ
- МММОО
- ...
Под каким номером в списке стоит последнее слово, которое начинается на букву О?
Решение:
Python
from itertools import product
n = 0
for idx, word in enumerate(product('МОТЮ', repeat=5), 1):
if word[0] == 'О':
n = idx
print(n)
Ответ: \(512\)