class Solution {
public long solution(long n) {
long answer = 0;
answer = -1;
for(long i=1; i*i<=n; i++){
if(i*i == n){
answer = (i+1) * (i+1);
}
}
return answer;
}
}
간단한 수학 구현 문제이다.
'📖Algorithm > Simulation, Math' 카테고리의 다른 글
자바 [Programmers] 1단계 - 하샤드 수 (0) | 2024.02.18 |
---|---|
자바 [Programmers] 1단계 - 정수 내림차순으로 배치하기 (0) | 2024.02.18 |
자바 [Programmers] 1단계 - 문자열 내 p와 y의 개수 (1) | 2024.02.18 |
자바 [Programmers] 1단계 - 자연수 뒤집어 배열로 만들기 (Integer.parseInt(), String.valueOf(), str.substring()) (0) | 2024.02.18 |
자바 [Programmers] 1단계 - 자릿수 더하기 (0) | 2024.02.18 |