문제 & 예시
소스코드
// 정수 제곱근 판별
public class test11 {
public static void main(String[] args) {
Solution11 sol = new Solution11();
long n = 121;
System.out.println(sol.solution(n));
}
}
class Solution11 {
public long solution(long n) {
long answer = 0;
double result = 0;
result = Math.sqrt(n);
answer = (long)Math.sqrt(n);
if(result == answer) {
answer = (answer + 1) * (answer + 1);
}else {
answer = -1;
}
return answer;
}
}