Операнды арифметического выражения записаны в системе счисления с основанием 17.
ABx1217 + 4Ex3F17
В записи чисел переменной x обозначена неизвестная цифра из алфавита 17-ричной системы счисления. Определите наибольшее значение x, при котором значение данного арифметического выражения кратно 16. Для найденного x вычислите частное от деления значения арифметического выражения на 8 и укажите его в ответе в десятичной системе счисления.
Основание системы счисления указывать не нужно.
Ответ:
СтатГрад Вариант ИН2510201 16 декабря 2025 – задание №14
Решение:
Решение на Python —
|
1 2 3 4 5 |
for x in range(0, 17): a=2*17**0+1*17**1+x*17**2+11*17**3+10*17**4 b=15*17**0+3*17**1+x*17**2+14*17**3+4*17**4 if (a+b)%16==0: print((a+b)//8) |
ИЛИ
|
1 2 3 4 5 |
alf = '0123456789abcdefg' for x in alf: a = int('ab'+x+'12', 17) + int('4e'+x+'3f',17) if a%16==0: print(a//8) |
161670
162248
Ответ: 162248
