Cho một dãy n số nguyên đã được sắp xếp tăng dần và một giá trị x. Hãy tìm vị trí (chỉ số bắt đầu từ 1) của x trong dãy bằng tìm kiếm nhị phân. Nếu x xuất hiện nhiều lần, in vị trí đầu tiên; nếu không có, in -1.
Dòng 1: hai số nguyên n và x. Dòng 2: n số nguyên đã sắp xếp tăng dần.
1≤n≤105, mỗi phần tử và x trong [−109,109].
Vị trí đầu tiên của x (bắt đầu từ 1), hoặc -1.
Ví dụ:
Đầu vào:
5 3
1 2 3 3 5
Đầu ra:
3
Giải thích:
Đang tải editor...