Задача #2526
Системы счисления
(В. Колчев) Операнды арифметического выражения записаны в системе счисления с основанием 25.
В записи чисел переменной x обозначена неизвестная цифра из алфавита 25-ричной системы счисления (x>0). Определите количество различных натуральных значений Y, не превыщающих 100, на которые может делиться значение данного выражения для хотя бы одного значения x.
Войдите, чтобы история ответов и статистика сохранялись.
Решение
Ответ
63
b = set()
for x in '123456789abcdefghijklmno':
a = int(f'8af7{x}11',25)+int(f'{x}da87',25)
for y in range(1,101):
if a%y==0:
b.add(y)
print(len(b))