Задание 8. Информатика. ЕГЭ. Поляков-5747
- Просмотры: 36
- Изменено: 23 апреля 2025
(М. Ишимов) Определите количество чисел, восьмеричная запись которых содержит ровно \(6\) цифр, причём сумма значений чётных цифр не больше суммы значений нечётных цифр, а само число является палиндромом.
Решение:
Python
q = 0
for x in range(8**5, 8**6):
oct_x = oct(x)[2:]
q += sum(int(z) for z in oct_x if int(z) % 2 == 0) <= sum(int(z) for z in oct_x if int(z) % 2 != 0) \
and oct_x == oct_x[::-1]
print(q)
Ответ: \(268\)