Kotlin Leetcode - 2535. Difference Between Element Sum and Digit Sum of an Array
class Solution {
fun differenceOfSum(nums: IntArray): Int {
}
}
解題思路
這一題考的是陣列處理
我們可以直接用 map
算出每個元素的差值
再用 sum
來進行加總
Kotlin 參考解答
class Solution {
fun differenceOfSum(nums: IntArray): Int {
return nums.map { ele ->
ele - ele.toString().sumBy { (it - '0') }
}.sum()
}
}
回到 leetcode 列表