#LeetCode:1295. Find Numbers with Even Number of Digits

灆洢 2020-05-20 22:01:59

此題要找出陣列中,究竟有偶數位數的數字有幾個。

將陣列中每個數值轉成字串後,再篩出字串長度為偶數的有幾個即是答案。

Kotlin(176ms)

/*******************************************************
 * LeetCode 1295. Find Numbers with Even Number of     *
 *                Digits                               *
 * Author: Maplewing [at] knightzone.studio            *
 * Version: 2020/05/20                                 *
 *******************************************************/
class Solution {
    fun findNumbers(nums: IntArray): Int =
        nums.count { it.toString().length % 2 == 0 }
}

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料