Cho một mảng số nguyên A gồm phần tử đã được sắp xếp theo thứ tự không giảm, trong đó có thể có các phần tử trùng lặp. Hãy tìm chỉ số xuất hiện đầu tiên (nhỏ nhất) của phần tử có giá trị .
Dữ liệu:
Dòng đầu tiên chứa hai số nguyên và .
Dòng thứ hai chứa số nguyên của mảng.
Kết quả: Một số nguyên duy nhất là chỉ số (bắt đầu từ 0) xuất hiện đầu tiên của . Nếu không tồn tại, in ra -1.
Ví dụ:
Dữ liệu:
10 5
2 3 5 5 5 8 9 9 10 11
Kết quả:
2
Giải thích: Số 5 xuất hiện tại các chỉ số 2, 3, 4. Chỉ số nhỏ nhất là 2.