Задача #3483
Системы счисления
(Р. Косов) Операнды арифметического выражения записаны в системе счисления с некоторым основанием p
Определите наименьшее возможное основание системы счисления, при котором значение данного арифметического выражения кратно 19. Для найденной системы счисления p вычислите частное от деления значения арифметического выражения на 19 и укажите его в ответе в десятичной системе счисления. Основание системы счисления указывать не нужно.
Войдите, чтобы история ответов и статистика сохранялись.
Решение
Ответ
819869
for p in range(18, 30):
n1 = int('22A12E', p)
n2 = int('2F1391', p)
n3 = int('1H05D0',p)
s = n1 + n2 - n3
#print(p, s)
if s % 19 == 0:
print(s // 19)
break