Задание 8. Информатика. ЕГЭ. Поляков-7758

Просмотры: 241
Изменено: 8 февраля 2025

(О. Лысенков) Определите количество чисел, \(25\)-ричная запись которых содержит четыре цифры, причём в этой записи чётные и нечётные цифры чередуются и сумма числовых значений цифр числа кратна \(5.\)

Решение:

Python


from itertools import product

alph = '0123456789ABCDEFGHIJKLMNO'
q = 0

for p in product(alph, repeat=4):
    q += p[0] != '0' and all((x in alph[::2]) == (y in alph[1::2]) for x, y in zip(p, p[1:])) \
         and sum(int(ch, 25) for ch in p) % 5 == 0
print(q)

Ответ: \(9363\)