JAVA STUDY/프로그래머스
프로그래머스 제곱수 판별하기
GreatJang
2023. 12. 15. 01:26
import java.lang.Math;
class Solution {
public int solution(int n) {
double a = Math.sqrt(n);
if(a == (int)a) {
return 1;
}
else {
return 2;
}
}
}
Math.sqrt() = 자바 제곱근(루트)구하기, 입력값과 출력값은 모두 double형
제곱수는 루트를 씌우면 정수가 나올 것이기 때문에 if문에 '루트 값이 정수이면' 이라는 조건문을 작성했다.