728x90
class Solution {
public int solution(int n) {
return Math.sqrt(n)%1 == 0? 1:2;
}
}
java.lang.math 클래스는 수학에서 배운 함수나 상수들을 구현해놓은 클래스입니다. Math 클래스의 모든 메소드는 정적 메소드(static method)로 바로 사용할 수 있습니다.
- Math.sqrt()
sqrt는 Square Root를 의미하고 제곱을 뜻합니다. Math.sqrt()의 반환형은 모두 double 타입으로 제곱근을 반환합니다.
728x90
'Coding Practice > Programmers - Java' 카테고리의 다른 글
[Programmers] Lv0. 개미 군단 (0) | 2023.05.11 |
---|---|
[Programmers] Lv0. 대문자와 소문자 (0) | 2023.04.27 |
[Programmers] Lv0. 로그인 성공? (0) | 2023.04.27 |
[programmers] Lv0. 숨어있는 숫자의 덧셈(1) (0) | 2023.04.15 |
[Programmers] 중복된 문자 제거 (0) | 2023.04.09 |