1)
def solution(n):
square_root = (n ** (1/2)) # 제곱근(루트,square_root)인지 확인
print(square_root)
if n% square_root == 0: # n이 제곱근(square_root)으로 나눠떨어지면
return (square_root + 1) **2 # 제곱근(square_root)+1 의 제곱을 리턴
else : # 제곱근이 아니라면
return -1 # -1 리턴
2)
def solution(n):
x = 1
while x >= 1:
if n == x**2:
return (x+1)**2
elif (n != x**2) and (n > x ** 2):
x += 1
else:
return -1