#1668. 第k小数3

第k小数3

题目描述

九度OJ 1534

给定两个升序整型数组A\red{A}B\red{B}。将A\red{A}B\red{B}中的元素两两相加可以得到数组C\red{C}。譬如,A\red{A}[12]\red{[1,2]}B\red{B}[34]\red{[3,4]},那么由A\red{A}B\red{B}中的元素两两相加得到的数组C\red{C}[4556]\red{[4,5,5,6]}。现在给你数组A\red{A}B\red{B},求由A\red{A}B\red{B}两两相加得到的数组C\red{C}中,第k\red{k}小的数字是多少?”

输入格式

输入可能包含多组测试数据。

对于每组测试数据,输入的第一行为三个整数mnk1mn1000001kn×m\red{m,n,k(1≤m,n≤100 000, 1≤k≤n×m)},其中m\red{m}n\red{n}代表将要输入数组A\red{A}B\red{B}的长度。

紧接着两行,分别有m\red{m}n\red{n}个数,代表数组A\red{A}B\red{B}中的元素。数组元素范围为[01×109]\red{[0,1×10^9]}

输出格式

对应每个测试案例,输出由A\red{A}B\red{B}中元素两两相加得到的数组C\red{C}中第k\red{k}小的数字。

样例

输入样例

2 2 3

1 2

3 4

3 3 4

1 2 7

3 4 5

输出样例

5

6