자바 - 정수 제곱근 판별

백종석·2022년 5월 17일
0
post-thumbnail

문제 :

풀이 :

class Solution {
    public long solution(long n) {
        long answer = 0;
        // 제곱근 s를 찾고
        long s = (long) Math.sqrt(n);
        // System.out.print(s);
        // s를 제곱한 값이 n과 일치하는지 판별
        answer = (Math.pow(s, 2) == n) ? (long) Math.pow(s+1, 2) : -1 ;
        return answer;
    }
}
profile
항해중인 우당탕탕 코린이

0개의 댓글