TIL 32일차 (k진수에서 소수 개수 구하기 - Kotlin | 앱개발 입문 과제 선택 구현 사항)
코드카타 k진수에서 소수 개수 구하기 문제 저 조건들을 요약하자면 n을 k진수로 변환한 숫자에서 추출한 숫자가 0을 포함하지만 않으면 된다는 뜻이다. 풀이class Solution { fun solution(n: Int, k: Int): Int { // 소수 판별 함수 fun isPrime(num: Long): Boolean { if (num 주어진 정수 n을 k진수로 변환한 후, 변환된 각 숫자 그룹에서소수인 숫자들의 개수를 반환하는 로직이다. 조건에 따른 문자열 나누기val arr = kn.split("0").filter { it.isNotEmpty() }1100100 -> [11, , 1, , ] -> [11, 1]여기서 kn은 n을 k진수로 변환한 ..
내일배움캠프/Android 국비지원
2024. 6. 27. 19:19