IF
Size: a a a
IF
IF
IF
II
РК
IF
РК
ᵇ
IF
IF
a
РК
РК
IF
IF
РК
IF
from collections import namedtuple
def find_square(x: int):
Number = namedtuple('number', 'int square')
result = []
a = int(x ** 0.5)
for i in range(2, a + 1):
devider = i ** 2
if x % devider == 0:
result.append(Number(i, int(x/devider)))
return result
if __name__ == '__main__':
print(find_square(32))
B