此題要找出陣列中,究竟有偶數位數的數字有幾個。
將陣列中每個數值轉成字串後,再篩出字串長度為偶數的有幾個即是答案。
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 }
}