[Kotlin] Programmers 음양 더하기 - Level 1

2021. 5. 21. 10:11개발/[Algorithm] Programmers Kotlin

반응형

문제

https://programmers.co.kr/learn/courses/30/lessons/76501

풀이

    fun solution(absolutes: IntArray, signs: BooleanArray): Int {
        var answer: Int = 0
        for(i in signs.indices) { // 배열크기를 구하고 양수이면 그냥 더하기 음수이면 -1곱하고 더하기
            answer += when(signs[i]) {
                true -> {
                    absolutes[i]
                }
                false -> {
                    (absolutes[i] * -1)
                }
            }
        }
        return answer
    }
반응형