比较无脑的题目,for循环遍历比较一下就可以解决了,但是要注意找不到时要输出-1,所以就在for循环里加个计数器,最后判断下值就ok了。
附上AC代码:
import java.util.Scanner;
public class BASIC_5 {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner input = new Scanner(System.in);
int n = input.nextInt();
int []arr = new int[n];
int flag = 0;
for(int i=0; i<n; i++) {
arr[i] = input.nextInt();
}
int key = input.nextInt();
for(int j=0; j<arr.length; j++) {
if(key == arr[j]) {
flag++;
System.out.print(j+1);
break;
}
}
if(flag==0)
System.out.println(-1);
input.close();
}
}