Login with GitHub. Nope?
修正 C++ 的程式碼在使用一定量動態記憶體後會產生 RF 的問題 @ 2019/12/6 4:45pm NeoHOJ 強勢復活中 (Open beta)
Submit  Ranklist

Problem : 154 - 眾數問題

Problem Statistics

Solved Member: 22  Submission: 187  User Tried: 26

Statement:

給你一個長度為 n 的序列,序列由左到右分別由 1 標號到 n。
有很多筆詢問,每筆詢問給出一個區間,你想知道這個區間出現最多次的數字出現幾次。

Input:Output:

第一行有兩個數字 n,q(n <= 80000, q<=100000)。代表序列長度還有詢問數。
第二行有 n 個數字,代表序列的值。
後面 q 行每行有兩個數字 l,r,代表第 i 筆詢問是問 [l,r] 之間出現最多的數字出現幾次。
對於每筆詢問輸出一行數字,代表出現最多的數字出現幾次。

Sample Input:Sample Output:

5 3
1 1 1 2 2
3 4
1 5
2 4
1
3
2

Problem Setter

Testdata:

TestTimeMemoryScore
01000ms65536kb
1-11000ms65536kb10
1-21000ms65536kb
2-11000ms65536kb10
2-21000ms65536kb
3-11000ms65536kb10
3-21000ms65536kb
4-11000ms65536kb10
4-21000ms65536kb
5-11000ms65536kb10
5-21000ms65536kb
6-12500ms65536kb10
6-22500ms65536kb
7-12500ms65536kb10
7-22500ms65536kb
8-12500ms65536kb10
8-22500ms65536kb
9-12500ms65536kb10
9-22500ms65536kb
10-12500ms65536kb10
10-22500ms65536kb