Разбор задания КЕГЭ-8 из Тренировочного вариант №3
Задача 8.
Все пятибуквенные слова, в составе которых могут быть только русские буквы П, Р, Е, С, Т, О, Л, записаны в алфавитном порядке и пронумерованы начиная с 1.
Вот начало списка:
- ЕЕЕЕЕ
- ЕЕЕЕЛ
- ЕЕЕЕО
- ЕЕЕЕП
- ЕЕЕЕР
...
Сколько слов в списке с нечётным номером оканчиваются на гласную букву и содержат не более трёх согласных в своём составе?
В ответе укажите только число.
Конечно, задание удобнее сделать с помощью модуля itertools, но приведем решение без использования этого модуля.
Проведем замену букв на цифры и получим задание про числа в семеричной системе счисления.
Alf ={'Е': 0, 'Л': 1, 'О': 2, 'П': 3, 'Р': 4,'С': 5, 'Т': 6,}. Всего надо перебрать 7**5 записей (чисел).
Нужны числа, имеющие нечётной номер, то есть чётное значение.
Перевод и проверку организуем подпрограммой и организуем промежуточную/отладочную печать