2025-01-20:使所有元素都可以被 3 整除的最少操作数。用go语言,给定一个整数数组 nums,你可以通过对数组中任意一个元素进行加1或减1的操作。
在这些操作中,目标是使得数组内所有元素都能被3整除。请问你需要的最少操作次数是多少?
1 <= nums.length <= 50。
1 <= nums[i] <= 50。
输入:nums = [1,2,3,4]。
输出:3。
解释:
通过以下 3 个操作,数组中的所有元素都可以被 3 整除:
将 1 减少 1 。
将 2 增加 1 。
将 4 减少 1 。
相似问题