Trạng thái

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\)\(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 2*10^6).\)

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
Thông tin
Thông tin bài tập
Gửi bài giải
Điểm
100
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
635 M
I/O
stdin -> stdout
Tác giả
Loại đề bài
A05 - Nhập môn: Mảng một chiều
Ngôn ngữ cho phép
C, C#, C++, Java, Pascal, Python, Text