코딩테스트

코딩 테스트) 정수 제곱근 판별 - 프로그래머스 (java)

김코식 2022. 11. 20. 14:58

문제)

제한 조건)

입출력 예)

생각할 점)

//n 의 제곱근을 구하고 제곱근이 정수일때 > 양의 정수 n에 대해, n이 어떤 양의 정수 x의 제곱인지 아닌지 판단

//정수인 경우 +1 후 제곱 , 아닐경우 -1

코드 설명)

4 -> Double형으로 제곱근 값 모두 저장

5~10 -> 저장한 값이 제곱근 값을 정수형으로 변환했을 때와 같을 때 > 어떤 양의 정수 x의 제곱 // > +1 한 후 제곱

             정수형과 다를 때 >  어떤 양의 정수 x의 제곱이 아님 > -1 저장

다른 사람 풀이)

배운점,배울점)

Math 클래스/(외우진 않아도 뭐가 있는지 확인)