Sum of Digits in the Minimum Number - Problem

Given an integer array nums, return 0 if the sum of the digits of the minimum integer in nums is odd, or 1 otherwise.

For example, if the minimum number is 23, the sum of digits is 2 + 3 = 5, which is odd, so return 0.

Input & Output

Example 1 — Basic Case
$ Input: nums = [99,77,33,44,11]
Output: 1
💡 Note: Minimum is 11. Sum of digits: 1 + 1 = 2 (even), so return 1
Example 2 — Odd Sum
$ Input: nums = [18,38,58,23]
Output: 0
💡 Note: Minimum is 18. Sum of digits: 1 + 8 = 9 (odd), so return 0
Example 3 — Single Digit
$ Input: nums = [7,4,9,6,2]
Output: 1
💡 Note: Minimum is 2. Sum of digits: 2 (even), so return 1

Constraints

  • 1 ≤ nums.length ≤ 100
  • 1 ≤ nums[i] ≤ 99

Visualization

Tap to expand
Sum of Digits in Minimum Number3423175612Find minimum: 1212Sum digits: 1 + 2 = 33 is odd → Return 0
Understanding the Visualization
1
Input Array
Array of positive integers
2
Find Minimum
Locate the smallest value in array
3
Sum Digits
Add up all digits of minimum number
4
Check Parity
Return 0 if odd, 1 if even
Key Takeaway
🎯 Key Insight: Find the minimum value, sum its digits, and check if the sum is odd (return 0) or even (return 1)
Asked in
Amazon 15 Google 8
12.5K Views
Low Frequency
~5 min Avg. Time
421 Likes
Ln 1, Col 1
Smart Actions
💡 Explanation
AI Ready
💡 Suggestion Tab to accept Esc to dismiss
// Output will appear here after running code
Code Editor Closed
Click the red button to reopen