[프로그래머스 LV1] 정수 제곱근 판별

popolarburr·2023년 2월 22일
0
post-thumbnail

- 문제



- 풀이


class Solution {
    public long solution(long n) {
        double x = Math.sqrt(n);
        if(x % 1 == 0) return (long)((x+1)*(x+1));
        return -1;
    }
}

  • 정리 : 처음엔 제곱근이 양의 정수인 것을 어떻게 판별하지에 대한 고민만 주구장창 했다.. 넘나 단순한 것... 생각 후엔 쉽게 풀린 것 같다.

출처 : 프로그래머스 LV1 정수 제곱근 판별

profile
차곡차곡

0개의 댓글