题目描述
给定两个序列 A,B,长度分别为 n,m。
设另有一个序列 C 中包含了 A,B 中的数两两相加的结果 (C 中共有 n×m 个数)。问 C 中第 K 小的数是多少。请注意重复的数需要计算多次。例如 1,1,2,3 中,最小和次小都是 1,而 3 是第 4 小。
输入格式
输入的第一行包含三个整数 n,m,K,相邻两个整数之间使用一个空格分隔。
第二行包含 n 个整数,分别表示 A1,A2,…,An,相邻两个整数之间使用一个空格分隔。
第三行包含 m 个整数,分别表示 B1,B2,…,Bm,相邻两个整数之间使用一个空格分隔。
输出格式
输出一行包含一个整数表示答案。
3 4 5
1 3 4
2 3 5 6
6
提示
- 对于 40% 的评测用例,n,m≤5000,Ai,Bi≤1000;
- 对于所有评测用例,1≤n,m≤105,1≤Ai,Bi≤109,1≤K≤n×m。