관리 메뉴

나만을 위한 블로그

[Algorithm] 프로그래머스 - 이어 붙인 수 (Kotlin) 본문

알고리즘 문제 풀이/프로그래머스

[Algorithm] 프로그래머스 - 이어 붙인 수 (Kotlin)

참깨빵위에참깨빵_ 2023. 12. 6. 20:42
728x90
반응형
정수 리스트 num_list가 주어진다. num_list의 홀수만 순서대로 이어 붙인 수, 짝수만 순서대로 이어 붙인 수의 합을 리턴하는 함수를 완성하라

 

 

reduce를 쓸 수도 있지만 이번엔 filter, joinToString을 써서 풀었다.

 

class Solution {
    fun solution(numList: IntArray): Int {
        val odd = numList.filter { it % 2 == 1 }.joinToString("").toInt()
        val even = numList.filter { it % 2 == 0 }.joinToString("").toInt()

        return odd + even
    }
}

 

반응형
Comments