Операнды арифметического выражения записаны в системе счисления с основаниями
2x8419 + 2B3x16.
В записи чисел
При помощи цикла for будем
Приведём решение на языке Python.
for x in '0123456789ABCDEF':
t = int('2' + x + '84', 19) + int('2B3' + x + '', 16)
if t % 88 == 0:
print(t // 88)
break
Ответ: 345.
Приведём решение Юрия Красильникова на языке Python.
a = [int(f'2{x}84',19)+int(f'2B3{x}',16) for x in '123456789ABCDEF']
print(min([n for n in a if n%88==0])//88)
Приведём решение Сергея Донец на PascalABC.NET:
uses School;
begin foreach var x in ('0'..'9')+('A'..'F') do
begin
var a:=Dec($'2{x}84', 19);
var b:=Dec($'2b3{x}', 16);
var s := a + b; var d:=88;
if s mod d = 0 then
println(s div d);
end;
end.

