LanQiaoTestCodes/查找两个总和为特定值的索引2.java

30 lines
611 B
Java
Raw Normal View History

2023-04-23 12:30:47 +00:00
package LanQiaoOJ;
import java.util.HashMap;
import java.util.Scanner;
public class <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܺ<EFBFBD>Ϊ<EFBFBD>ض<EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>2 {
static int N=110;
static int [] a=new int[N];
public static void main(String[] args) {
Scanner sc=new Scanner(System.in);
int n=sc.nextInt();
//key-value<75>
HashMap<Integer,Integer>map=new HashMap<>();
for(int i=0;i<n;i++) {
a[i]=sc.nextInt();
map.put(a[i],i);
}
int target=sc.nextInt();
for(int i=0;i<n;i++) {
int A=a[i];
if(map.containsKey(target-A)) {
System.out.println(i+" "+map.get(target-A));
return;
}
}
}
}