Đoạn con đẹp nhất
Đề bài
Mô tả
Cho một mảng gồm phần tử nguyên dương. Định nghĩa độ đẹp của một mảng là số lần xuất hiện lớn nhất của một giá trị bất kì trong mảng đó.
Hãy tìm một đoạn con liên tiếp ngắn nhất sao cho độ đẹp của đoạn này bằng độ đẹp của mảng ban đầu.
Nếu có nhiều đáp án thỏa mãn, in ra một đáp án bất kỳ.
Dữ liệu vào
- Dòng thứ nhất chứa một số nguyên — kích thước mảng.
- Dòng thứ hai chứa số nguyên .
Dữ liệu ra
In ra hai số nguyên và () — chỉ số đầu và cuối của đoạn con tìm được.
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 5 1 1 2 2 1 |
1 5 | Độ đẹp của mảng bằng (giá trị xuất hiện lần). Đoạn ngắn nhất chứa cả ba số là . |
| 5 1 2 2 3 1 |
2 3 | Độ đẹp bằng (giá trị xuất hiện lần). Đoạn có độ đẹp bằng và độ dài nhỏ nhất. |
| 6 1 2 2 1 1 2 |
1 5 | Độ đẹp bằng . Cả đoạn (ba số ) và đoạn (ba số ) đều hợp lệ. |
Bình luận