1. 程式人生 > 實用技巧 >[LeetCode]1295. 統計位數為偶數的數字

[LeetCode]1295. 統計位數為偶數的數字

給你一個整數陣列 nums,請你返回其中位數為 偶數 的數字的個數。

示例 1:

輸入:nums = [12,345,2,6,7896]
輸出:2
解釋:
12 是 2 位數字(位數為偶數) 
345 是 3 位數字(位數為奇數)  
2 是 1 位數字(位數為奇數) 
6 是 1 位數字 位數為奇數) 
7896 是 4 位數字(位數為偶數)  
因此只有 12 和 7896 是位數為偶數的數字
示例 2:

輸入:nums = [555,901,482,1771]
輸出:1
解釋:
只有 1771 是位數為偶數的數字。

提示:

  • 1 <= nums.length <= 500
  • 1 <= nums[i] <= 10^5

來源:力扣(LeetCode)
連結:https://leetcode-cn.com/problems/find-numbers-with-even-number-of-digits
著作權歸領釦網路所有。商業轉載請聯絡官方授權,非商業轉載請註明出處。

public class Solution {
    public int FindNumbers(int[] nums) {
        int count = 0;
        foreach(var num in nums){
            if(num.ToString().Length % 2 == 0){
                count++;
            }
        }
        return count;
    }
}