Gửi bài giải
Điểm:
0,01 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Pascal, Python, SCRATCH
Cho ~n~ số nguyên dương ~a_{1}, a_{2}, a_{3}, ..., a_{n}~ và một số nguyên dương ~v~. Hãy xác định vị trí xuất hiện số ~v~ đầu tiên trong dãy ~a~.
Input
- Dòng thứ nhất chứa số ~n~ và ~v~ (~1 \leq n, v \leq 10^5~).
- Dòng thứ hai chứa ~n~ số nguyên dương ~a_{1}, a_{2}, a_{3}, ..., a_{n}~ (~1 \leq a_i \leq 10^5~).
Output
- In ra
NO
nếu số ~v~ không tồn tại trong dãy ~a~, ngược lại dòng đầu tiên in raYES
và dòng thứ hai in ra vị trí đầu tiên xuất hiện số ~v~.
Sample Test 1
Input:
5 2
8 2 2 10 2
Output:
YES
2
Sample Test 2
Input:
5 3
8 2 2 10 2
Output:
NO