Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 8. Информатика. ЕГЭ 2026. Крылов. Вариант 17
- Просмотры: 2266
- Изменено: 25 ноября 2025
Все \(4\)-буквенные слова, в составе которых могут быть только буквы А, Т, О, М, записаны в алфавитном порядке и пронумерованы начиная с \(1\).
Ниже приведено начало списка:
- АААА
- АААМ
- АААО
- АААТ
- ААМА
- ААММ
- ...
Под каким номером в списке идёт первое слово, которое начинается с буквы О?
Решение:
Решение с помощью itertools
Python
from itertools import product
s = list('АТОМ')
s.sort()
for i, word in enumerate(product(s, repeat=4), 1):
if word[0] == 'О' :
print(i)
break
Старое решение
Python
s = 'АМОТ'
i = 0
nums = []
for a in s:
for b in s:
for c in s:
for d in s:
w = a + b + c + d
i += 1
if a == 'О':
nums.append(i)
print(nums[0])
Ответ: \(129\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


