Операнды арифметического выражения записаны в системе счисления с основаниями
8x7113 + 3xDF17.
В записи чисел
При помощи цикла for будем
Приведём решение на языке Python.
for x in '0123456789':
t = int('8' + x + '71', 13) + int('3' + x + 'DF', 17)
if t % 197 == 0:
print(t // 197)
break
Ответ: 175.
Приведём решение Юрия Красильникова на языке Python.
a = [int(f'8{x}71',13)+int(f'3{x}DF',17) for x in '123456789ABC']
print(min([n for n in a if n%197==0])//197)
Приведём решение Сергея Донец на PascalABC.NET:
uses School;
begin
foreach var x in '0'..'9' do
begin
var a:=Dec($'8{x}71', 13);
var b:=Dec($'3{x}df', 17);
var s := a + b;
var d:=197;
if s mod d = 0 then println(s div d);
end;
end.

