Problem5635--数组元素的目标和

5635: 数组元素的目标和

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MiB

Description

给定两个升序排序的有序数组 $A$ 和 $B$,以及一个目标值 $x$。
数组下标从 $0$ 开始。
请你求出满足 ${A[i]+B[j]=x}$ 的数对 $(i,\ j)$。
数据保证有唯一解。

Input

第一行包含三个整数 $n,\ m,\ x$,分别表示 $A$ 的长度,$B$ 的长度以及目标值 $x$。
第二行包含 $n$ 个整数,表示数组 $A$。
第三行包含 $m$ 个整数,表示数组 $B$。

Output

共一行,包含两个整数 $i$ 和 $j$。

Constraints

数组长度不超过 $10^5$。
同一数组内元素各不相同。
$1≤$ 数组元素 $≤10^9$

Sample 1 Input

4 5 6
1 2 4 7
3 4 6 8 9

Sample 1 Output

1 1
$a[1]=2,\ b[1]=4,\ a[1]+b[1]=2+4=6$

Sample 2 Input

4 5 13
1 2 4 7
3 4 6 8 9

Sample 2 Output

2 4

Source/Category

基础算法 4.5.双指针