import math
n = int(input())
for i in range(1, math.isqrt
![Thumbs down (n) (n)](data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)
+ 1):
if n % i == 0: print(*{i, n // i}) Но если первый делитель в паре обязательно должен быть больше второго, выражение внутри print немного усложняется: print(*sorted({i, n // i}, reverse=True)) P.S. В Python встроена функция целочисленного квадратного корня и использовать вещественный квадратный корень, рискуя потерять последний делитель из-за погрешности вычислений, не имеет смысла.