def solution(n):
x = np.sqrt(n)
a,b = str().split('.') #문자열 처리 후 .을 기준으로 앞과 뒤를 나눴다
if int(b) == 0:
return (int(x)+1)**2
else:
return -1
class Solution {
public long solution(long n) {
double x = Math.sqrt(n);
long answer = 0;
if (x%1 == 0.0){
x = (x+1) * (x+1);
answer = (long) x;
}else{
answer = -1;
}
return answer;
}
}
double x = 1.0;
long answer = 0;
answer = (long) (x+1)*(x+1); // 에러
answer = (long) (x+1)**2; // 에러
answer = (long) ((long) (x+1)*(x+1)); // 정상작동