解题方案
怎么样才能让选出来的 $a$ 在 $A$ 数组里, $b$ 也在 $B$ 数组里,可 $a+b$ 却不在任何一个数组里呢?
很简单,取两个数组的最大值即可。
为什么?因为题目保证数组里的每一个数都 $\ge 1$,那么 $a+b$ 肯定大于 $A$ 数组里最大的一个数,也大于 $B$ 数组里最大的一个数,那么题目就变成了分别求两个数组里最大的数。
代码1
cpp
1 |
|
代码2
不用数组。
cpp
1 |
|
怎么样才能让选出来的 $a$ 在 $A$ 数组里, $b$ 也在 $B$ 数组里,可 $a+b$ 却不在任何一个数组里呢?
很简单,取两个数组的最大值即可。
为什么?因为题目保证数组里的每一个数都 $\ge 1$,那么 $a+b$ 肯定大于 $A$ 数组里最大的一个数,也大于 $B$ 数组里最大的一个数,那么题目就变成了分别求两个数组里最大的数。
1 |
|
不用数组。
1 |
|