Có bài tập lập trình m nghĩ mãi không ra mong mọi người giúp đỡ
Cho một mảng a chỉ chứa các số từ 1 tới a.length, hãy tìm số đầu tiên xuất hiện hai lần trong mảng thỏa mãn: vị trí của số đó ở lần xuất hiện thứ hai là nhỏ nhất.
Tức là, nếu có nhiều số xuất hiện hai lần trong mảng, thì trả về số thỏa mãn vị trí xuất hiện lần thứ hai của nó nhỏ hơn vị trí xuất hiện lần thứ hai của mọi số khác. Nếu không có số nào như vậy, trả về số −1