题目浅析

  • 想查看原题可以点击题目链接

  • 简单地说,就是给一个数组和一个数字 k,现在每次可以对数组任意一个数字做减一操作,求最少需要几次操作使得数组之和能被 k 整除。

思路分享

代码解答(强烈建议自行解答后再看)

  • 参考题解
1
2
3
class Solution:
def minOperations(self, nums: List[int], k: int) -> int:
return sum(nums) % k