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

Kong-al·2022년 9월 24일
0

22.09.24 D-99

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

[ 답안 ]

public class Solution {
	public long solution(long n) {
		long answer = 0;
		long num = (long)Math.sqrt(n);
		if(num*num == n) {
        	answer = (num+1)*(num+1);
		}else {
			answer = -1;
		}
        return answer;
	}
}

Math의 sqrt가 제곱근을 반환한다는 것을 알게되었다.
원래 알고있던 함수가 아니라서 검색으로 sqrt가 있다는 것을 알게되었다!
제대로 기억해서 다음번에는 바로 생각할 수 있도록 해야겠다.

profile
웹개발 공부중!(❁´◡`❁)

0개의 댓글