Задания
Версия для печати и копирования в MS WordЗначение арифметического выражения 12 · 1312 + 11 · 137 − x, где x — целое положительное число, меньшее 2000, записали в 13-ричной системе счисления. Определите наибольшее значение x, при котором в 13-ричной записи числа, являющегося значением данного арифметического выражения, содержится нечётное количество значащих нулей.
В ответе запишите число в десятичной системе счисления.
Решение.
Приведём решение на языке Python.
m = []
for x in range (2000,0,-1):
s = 12*13**12 + 11*13**7 - x
t = 0
while s:
if s % 13 == 0:
t += 1
s //= 13
if t%2!=0:
print(x)
break
Ответ: 1989.

