Vị trí phần tử
Point: 100.0
Time limit: 1.0s
Memory limit: 635 M
Input:
stdin
Output:
stdout
Author:
Problem type
A - Nhập môn: 05 - Mảng một chiều
Ngôn ngữ cho phép
C, C#, C++, Java, Pascal, Python, Text
Yêu cầu
Cho một dãy số gồm \(n\) số nguyên phân biệt và \(t\) truy vấn, với mỗi truy vấn cho một giá trị \(x\), hãy cho biết vị trí của \(x\) trong dãy số ?
Dữ liệu
- Dòng đầu tiên ghi hai số nguyên dương \(t\) và \(n \ (1 \leq t, n \leq 10^5).\)
- Dòng thứ hai ghi \(n\) số nguyên dương \(A_i \ (1 \leq A_i \leq 2*10^6).\)
- \(t\) dòng tiếp theo, mỗi dòng ghi một số nguyên \(x \ (1 \leq x \leq 10^4).\)
Kết quả
Ứng với mỗi truy vấn, in ra vị trí của \(x\) trong dãy số, nếu không có thì in ra -1.
INPUT
3 5
1 2 3 4 5
4
3
6
OUTPUT
4
3
-1