알고리즘/이것저것

[프로그래머스] 정수 제곱근 판별 - 파이썬(python)

아뵹젼 2022. 9. 1.

 

 

 

나의 풀이

def solution(n):
    if (int(n ** 0.5) == n**0.5) : 
        return ((n**0.5)+1)**2 
    return -1

0.5는 제곱근을 구하는 것과 같다.

이때 제곱근의 정수형이 제곱근값과 일치하다면 n은 완전 제곱식을 뜻할 것이다.

댓글