CodingTest #32 Kotlin 나머지가 1이 되는 수 찾기, 콜라츠 추측 문제풀이


CodingTest #32 Kotlin 나머지가 1이 되는 수 찾기, 콜라츠 추측 문제풀이

하루 시작에 머리를 맑게 해 주는? 코딩 테스트를 풀고 정리해본다. 우선 나머지가 1이 되는 수 찾기이다. 나머지가 1이 되는 수 찾기 //나머지가 1이 되는 수 찾기 class FindANumberWhoseRemainderIs1 { fun solution(n: Int): Int { var x = 1 while(true) if(n.rem(++x) == 1) break return x } } 문제는 입력받은 n 값을 나누어 나머지 1인 최솟값을 구하는 문제였는데, 원하는 값이 나올 동안 while문을 돌려 1씩 증가시켜 값을 얻었다. 증감 연산자를 전위형으로 하였고, n을 나누어줄 때 rem 메서드를 사용하였다. rem 메서드는 나머지를 구해주는 메서드이다. 여기서 한 가지 배운 사실이 있다. 숫자끼리에 ..


원문링크 : CodingTest #32 Kotlin 나머지가 1이 되는 수 찾기, 콜라츠 추측 문제풀이