Информатика. ЕГЭ
Задания для подготовки
Задачи разных лет из реальных экзаменов, демо-вариантов, сборников задач и других источников
Задание 8. Информатика. ЕГЭ 2026. Крылов. Вариант 13
- Просмотры: 13857
- Изменено: 24 января 2026
Определите количество пятизначных чисел, записанных в восьмеричной системе счисления, в записи которой ровно две цифры \(4\), и при этом никакая нечётная цифра не стоит рядом с цифрой \(4\).
Решение:
Решение через itertools
Python
from itertools import product
alph = '01234567'
deny = ('41', '43', '45' ,'47', '14', '34', '54', '74')
q = 0
for nums in product(alph, repeat=5):
n = ''.join(nums)
q += nums[0] != '0' and nums.count('4') == 2 \
and all(c not in n for c in deny)
print(q)
Старое решение
Python
alpha = '01234567'
q = 0
deny = ('14', '34', '54', '74', '41', '43', '45', '47')
for a in alpha[1:]:
for b in alpha:
for c in alpha:
for d in alpha:
for e in alpha:
num = a + b + c + d + e
if num.count('4') == 2 and all([x not in num for x in deny]):
q += 1
print(q)
Ответ: \(612\)
Обсуждение задания
Здесь пока нет ни одного комментария. Будьте первым!


