← All problems

3512. Minimum Operations to Make Array Sum Divisible by K

EasyOpen on LeetCodeProblem statement

Problem Statement

3512. Minimum Operations to Make Array Sum Divisible by K

Easy


You are given an integer array nums and an integer k. You can perform the following operation any number of times:

Return the minimum number of operations required to make the sum of the array divisible by k.

 

Example 1:

Input: nums = [3,9,7], k = 5

Output: 4

Explanation:

Example 2:

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

Output: 0

Explanation:

Example 3:

Input: nums = [3,2], k = 6

Output: 5

Explanation:

 

Constraints:

Java

Source file
class Solution {
    public int minOperations(int[] nums, int k) {
        int sum = 0;
        for(int i: nums)
            sum += i;
        return sum % k;
    }
}