Операнды арифметического выражения записаны в системе счисления с основаниями
2ABx12 + x8E17.
В записи чисел
При помощи цикла for будем
Приведём решение на языке Python.
for x in '123456789':
t = int('2AB' + x + '', 12) + int('' + x + '8E', 17)
if t % 27 == 0:
print(t // 27)
break
Ответ: 224.
Приведём решение Юрия Красильникова на языке Python.
a = [int(f'2AB{x}',12)+int(f'{x}8E',17) for x in '123456789AB']
print(min([n for n in a if n%27==0])//27)
Приведём решение Сергея Донец на PascalABC.NET:
uses School;
begin
foreach var x in '1'..'9' do
begin
var a:=Dec($'2ab{x}', 12);
var b:=Dec($'{x}8e', 17);
var s := a + b;
var d:=27;
if s mod d = 0 then println(s div d);
end;
end.

