Comments on How many odd digits?
Post
How many odd digits?
Given a positive integer, count its odd digits.
Input
- An integer from 1 to 999,999,999, inclusive, in any of the following formats:
- A number (such as an integer or floating point number), like
123. - A string, like
"123". - A sequence of characters (such as an array or list), like
['1', '2', '3']. - A sequence of single digit numbers, like
[1, 2, 3].
- A number (such as an integer or floating point number), like
Output
- The number of odd digits in the input.
Test cases
Test cases are in the format input : output.
1 : 1
2 : 0
3 : 1
4 : 0
5 : 1
6 : 0
7 : 1
8 : 0
9 : 1
10 : 1
11 : 2
12 : 1
13 : 2
14 : 1
15 : 2
16 : 1
17 : 2
18 : 1
19 : 2
20 : 0
111111111 : 9
222222222 : 0
123456789 : 5
999999999 : 9
Scoring
This is a code golf challenge. Your score is the number of bytes in your code. Lowest score for each language wins.
Explanations are optional, but I'm more likely to upvote answers that have one.
[Perl], 22 bytes pe …
6mo ago
[C (gcc)], 37 bytes This ta …
2y ago
[C (gcc)], 41 bytes …
2y ago
Vyxal, 4 bytes Expects a stri …
2y ago
Japt `-mx`, 2 1 byte u …
2y ago
Uiua, 7 bytes (SBCS) Functi …
6mo ago
JavaScript, 25 bytes Input …
2y ago
Python, 37 27 bytes First, …
2y ago

1 comment thread