#SGM0000008. Giá trị xuất hiện nhiều nhất (Frequent Values)
Giá trị xuất hiện nhiều nhất (Frequent Values)
Giá trị xuất hiện nhiều nhất (Frequent Values)
Nguồn: UVa
Phiên bản: Phước Hưng OJ Extended
Cho dãy đã được sắp theo thứ tự không giảm. Có truy vấn, mỗi truy vấn cho hai chỉ số với .
Với mỗi truy vấn, hãy xác định số lần xuất hiện lớn nhất của một giá trị bất kỳ trong đoạn .
Phiên bản gốc UVa chứa nhiều test case và kết thúc bằng dòng 0. Phiên bản này chỉ chứa một test case để phù hợp cơ chế chấm của Phước Hưng OJ.
Input
Dòng đầu chứa hai số nguyên .
Dòng thứ hai chứa số nguyên và luôn thỏa .
dòng tiếp theo, mỗi dòng chứa .
Output
Với mỗi truy vấn, in số lần xuất hiện của giá trị xuất hiện nhiều nhất trong đoạn .
Subtask
- Subtask 1 — 20%: , .
- Subtask 2 — 30%: , .
- Subtask 3 — 50%: , .
Ví dụ
Input
10 3
-1 -1 1 1 1 1 3 10 10 10
2 3
1 10
5 10
Output
1
4
3
Giải thích
Ở truy vấn , giá trị xuất hiện lần nên tần suất lớn nhất là .