Задание 8. Информатика. ЕГЭ. Апробация. 05.03.2025

Просмотры: 427
Изменено: 5 марта 2025

Определите количество девятеричных пятизначных чисел, в записи которых ровно одна цифра \(0,\) при этом никакая нечётная цифра не стоит рядом с цифрой \(0.\)

Решение:

Python


from itertools import product

alph = '012345678'
deny = ('01', '03', '05', '07', '10', '30', '50', '70')

q = 0
for p in product(alph, repeat=5):
    n = ''.join(p)
    q += n[0] != '0' and n.count('0') == 1 and all(c not in n for c in deny)
print(q)

Ответ: \(5120\)