Menu

1 / 3

3300. Minimum Element After Replacement With Digit Sum

DEV Community: php·MD ARIFUL HAQUE·5 months ago
#1Cs44bpE
#dev#nums#minimum#element#array
Reading 0:00
15s threshold

3300. Minimum Element After Replacement With Digit Sum

Difficulty: Easy

Topics: Mid Level , Array , Math , Biweekly Contest 140

You are given an integer array nums .

You replace each element in nums with the sum of its digits.

Return the minimum element in nums after all replacements.

Example 1:

Input: nums = [10,12,13,14]

Output: 1

Explanation: nums becomes [1, 3, 4, 5] after all replacements, with minimum element 1.

Example 2:

Input: nums = [1,2,3,4]

Output: 1

Explanation: nums becomes [1, 2, 3, 4] after all replacements, with minimum element 1.

Example 3:

Input: nums = [999,19,199]

Output: 10

Explanation: nums becomes [27, 10, 19] after all replacements, with minimum element 10.

Constraints:

1 <= nums.length <= 100

1 <= nums[i] <= 10⁴

Hint:

Convert to string and calculate the sum for each element.

Solution:

The solution replaces each element in the array with the sum of its digits, then returns the smallest resulting value.…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.