Cho mảng n số nguyên đã sắp xếp tăng dần và giá trị x. Hãy dùng tìm kiếm nhị phân để tìm vị trí (đánh số từ 1) của x. Nếu không tồn tại, in −1. (Nếu có nhiều vị trí, in bất kỳ vị trí hợp lệ nào.)
Dòng đầu là n. Dòng thứ hai gồm n số nguyên tăng dần. Dòng thứ ba là x.
1≤n≤105, các giá trị trong [−109,109]
Vị trí (1-based) của x, hoặc −1.
Ví dụ:
Đầu vào:
5
1 3 5 7 9
7
Đầu ra:
4
Giải thích:
Đang tải editor...