프로그래밍

[Kotlin] 음양 더하기 // 두 정수 사이의 합

독서와 여행 2021. 4. 18. 17:25
class Solution {
    fun solution(absolutes: IntArray, signs: BooleanArray): Int {
        
        for ((index,sign) in signs.withIndex()){
            if(sign) absolutes[index] =  absolutes[index]
            else absolutes[index] = - absolutes[index]
        }
        
        var answer: Int = absolutes.sum()
        
        return answer
    }
}

좋아

 

class Solution {
    fun solution(a: Int, b: Int): Long {
        var answer: Long = 0
        
        if (a <= b) for (i in a..b) answer += i
        else for (i in b..a) answer += i
        return answer
    }
}