Задание 14. Информатика. ЕГЭ. Поляков-337
- Просмотры: 49
- Изменено: 22 ноября 2024
В системе счисления с основанием \(N\) запись числа \(87\) оканчивается на \(2\) и содержит не менее трёх цифр. Чему равно число \(N\)?
Решение:
Python
N = 2
alph = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ'
while N < 37:
num = 87
s = ''
while num:
s = alph[num % N] + s
num //= N
if len(s) > 2 and s[-1] == '2':
print(N)
break
N += 1
Ответ: \(5\)