题目描述:
【整数对最小和】
给定两个按升序排列的整数数组array1和array2。
假设从array1和array2中分别取出一个元素可以构成一对元素,现在需要从中取出k对元素,并计算这些元素的和,求取和的最小值。
注意:
- 如果两对元素对应于array1和array2中的相同下标,则视为同一对元素。
输入描述:
输入包含两行,分别为数组array1和array2,每行首个数字为数组大小size(0 < size <= 100);
接下来的数字为按升序排列的整数数组元素;
最后一行为一个正整数k(0 < k <= array1.size() * array2.size()),表示需要取出的元素对数。
输出描述:
输出一个整数,表示满足要求的最小和。
示例1 输入输出示例仅供调试,后台判题数据一般不包含示例:
算法思路
-
输入获取:首先,我们通过
input()
函数获取输入。将两个数组arr1
和arr2
以及整数k
存储在相应的变量中。数组大小由每行输入的首个数字给出,所