파란색 : 풀면서 어려웠던 부분 or 고려해야 될 부분
빨간색 : 해결방법
초록색 : 느낀 점
알고리즘 문제풀이
문제
고려해야 할 부분은 제곱근만 구하면 되는 문제이다.
내 풀이
Math.Sqrt()을 사용해서 입력된 n의 제곱근을 구했다. ath.Sqrt()의 반환 형식은 double형이라 long으로 캐스팅해줬다.
다른 사람 풀이는 접근방식이 같거나 참고할만한 코드가 없어서 이번 문제는 생략했다.
+알아두자
Math.Sqrt(Double) Method
지정된 숫자의 제곱근을 반환합니다.
Math.Pow(Double, Double) Method
정된 숫자의 지정된 거듭제곱을 반환합니다.
반응형
'알고리즘자료구조 > 알고리즘문제' 카테고리의 다른 글
프로그래머스_C#)최대공약수와 최소공배수 (0) | 2019.09.12 |
---|---|
프로그래머스_C#)제일 작은 수 제거하기 (0) | 2019.09.10 |
프로그래머스_C#)자연수 뒤집어 배열로 만들기 (0) | 2019.09.10 |
프로그래머스_C#)문자열 다루기 기본 (0) | 2019.09.09 |
프로그래머스_C#)문자열 내 마음대로 정렬하기 (0) | 2019.09.06 |