Утверждается, что количество делителей числа четно. Найдите количество пар делителей числа
, произведение которых равно исходному числу. При этом пары делителей выбираются следующим образом минимальный делитель * максимальный делитель, предминимальный делитель * предмаксимальный делитель и т.д. В ответе укажите два числа через пробел: сначала количество рассматриваемых пар, затем количеством пар, произведение которых равно исходному числу.
a = []
x = 2052336
for i in range(1, x + 1):
if x % i == 0:
a.append(i)
count = 0
n = len(a)
for i in range(n // 2):
if a[i] * a[n - i - 1] == x:
count += 1
print(n // 2, count)
Ответ: 60 60