题目描述
题目描述
题解
题解
提交记录
提交记录
中等

给你两个整数数组 nums1nums2

如果 nums1 中存在两个元素,移除这两个元素并将 x 加到 nums1 剩余的所有元素上(如果 x 是负数,则减去 x),得到的数组与 nums2 相等,则称 nums2 可以从 nums1 通过一个整数 x 到达。当两个数组包含相同的整数且频率相同时,它们被认为是 相等 的。

返回能够实现数组相等的 最小 整数 x

保证 nums1 至少可以通过一个 x 到达 nums2

 

示例 1:

输入:nums1 = [4,20,16,12,8], nums2 = [14,18,10]

输出:-2

解释:

移除 nums1 中下标为 [0,4] 的两个元素,并且每个元素与 -2 相加后,nums1 变为 [18,14,10] ,与 nums2 相等。

示例 2:

输入:nums1 = [3,5,5,3], nums2 = [7,7]

输出:2

解释:

移除 nums1 中下标为 [0,3] 的两个元素,并且每个元素与 2 相加后,nums1 变为 [7,7] ,与 nums2 相等。

 

提示:

  • 3 <= nums1.length <= 200
  • nums2.length == nums1.length - 2
  • 0 <= nums1[i], nums2[i] <= 1000
  • 保证 nums1 至少可以通过一个 x 到达 nums2
 
代码
代码
测试用例
测试用例
测试结果
测试结果