Операнды арифметического выражения записаны в системах счисления с основаниями
x01y49 + xy5448.
В записи чисел
При помощи цикла for будем перебирать
Приведём решение на языке Python.
result_search = []
for x in '01234567':
for y in '01234567':
t = int(x + '01' + y + '4', 9) + int(x + y + '544', 8)
if t % 89 == 0:
result_search.append(t)
if result_search:
print(min(result_search) // 89)
Приведём другое решение на языке Python.
mn=9999999
for x in range(8):
for y in range(8):
m=x*9**4+9**2+y*9+4
n=x*8**4+y*8**3+5*8**2+4*8+4
if (m+n)%89==0:
if ((m+n)//89) < mn:
mn=((m+n)//89)
print(mn)
Ответ: 262.

