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

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

(Е. Джобс) Сколько существует натуральных чисел, запись которых в восьмеричной системе содержит \(5\) цифр, причём каждая цифра, кроме первой и последней, окружена цифрами с различной четностью? Цифры в числе не повторяются.

Решение:

Python


from itertools import permutations

q = 0
for xs in permutations('01234567', 5):
    q += xs[0] != '0' and all(int(xs[i-1]) % 2 != int(xs[i+1]) % 2 for i in range(1, 4))
print(q)

Ответ: \(1008\)