프로그래머스 - 정수 제곱근 판별

박준수·2023년 4월 27일
0

문제링크 : https://school.programmers.co.kr/learn/courses/30/lessons/12934


import static java.lang.Math.*;

class Solution {
    public double solution(long n) {
        double answer = (int)Math.sqrt(n); //Math.sqrt() 메소드를 사용하여 제곱근을 구해준다.
        double mul=answer*answer; 
        if(mul==n) // 나온 값들이 n과 일치하는지 확인해준다.
        {
            return (answer+1)*(answer+1);
        }
        else
        {
            return -1;
        }
        
    }
}
profile
꾸준한 개발자

0개의 댓글