Сколько существует различных пятизначных чисел, записанных в двенадцатеричной системе счисления, в записи которых есть только три чётные цифры, причём одинаковые и стоящие рядом?
Решение:
Среди двенадцати цифр двенадцатеричной системы шесть чётных и шесть нечётных. Тройка чётных цифр может располагаться начиная с первого номера, второго или третьего, причём если чётные цифры идут с первого номера, то они не могут быть нулями. Поэтому, нужно рассмотреть отдельно два случая:
Всего различных пятизначных чисел, удовлетворяющих условию задания, равно $$5 \cdot 6^2 + 2 \cdot 6 \cdot 6^2 = 612.$$
Python
from itertools import product
alph = '0123456789AB'
even = '02468A'
nums = set()
for p in product(alph, repeat=5):
if p[0] == '0':
continue
t = [c for c in p if c in even]
if len(t) == 3 and len(set(t)) == 1:
c = t[0]
templ = f'{c}{c}{c}'
n = ''.join(p)
if templ in n:
nums.add(n)
print(len(nums))
Ответ: \(612\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене