본문 바로가기
STUDY/99클럽 코테스터디

99클럽 코테 스터디 2일차 TIL + 정수 제곱근 판별

by IT것저것 2024. 3. 27.

 

math 함수를 사용

 

math 클래스에서 sqrt() 함수제곱근을 구할 수 있고

pow()함수는 제곱을 구할 수 있다

 

 

class Solution {
    public long solution(long n) {
        long answer = 0;
        
        double sqrt = Math.sqrt(n); 
        
        if(sqrt % 1 == 0) { 
            answer = (long) Math.pow(sqrt + 1, 2); 
        } // pow(x,y) x를 y만큼 곱해준다
        else answer = -1;
        
        return answer;
    }
}