Answers for "an evens number is an integer whose digits are all even."

0

Find Numbers with Even Number of Digits

// https://leetcode.com/problems/find-numbers-with-even-number-of-digits/
// Find Numbers with Even Number of Digits

class Solution {
    public int findNumbers(int[] nums) {
        int evenDigits = 0;
        for (int num : nums) {
            if (isEvenDigit(num)) evenDigits++;
        }
        return evenDigits;
    }
/*	
	// counting the number of digits (Method 1)
    int digitcount2(int number) {

        if (number < 0) number *= -1;
        if (number == 0) return 1;
        int count = 0;
        while (number > 0) {
            number /= 10;
            count++;
        }
        return count;
    }
*/  
	// counting the number of digits (Method 2)
  	int digitcount(int number){
        return (int) (Math.log10(number)) + 1;
    }
  
    boolean isEvenDigit(int number){
        return digitcount(number) % 2 == 0;
    }
}
Posted by: Guest on January-09-2022

Code answers related to "an evens number is an integer whose digits are all even."

Code answers related to "Java"

Java Answers by Framework

Browse Popular Code Answers by Language