취준/코딩테스트
프로그래머스 (python): 정수 제곱근 판별
린구
2024. 8. 2. 10:22
반응형
def solution(n):
answer = n ** 0.5
if int(answer) == answer:
return (answer+1) ** 2
else:
return -1
`**` 연산자를 사용하면 제곱과 제곱근을 구할 수 있다
`** 2`는 제곱을 구할 수 있고
`** 0.5`는 제곱근을 구할 수 있다
`int(숫자)`를 사용하여 정수인지 여부를 판단할 수 있다
반응형