#CCBCHBAHAI0000088. Trả lời Q truy vấn tần suất trên miền nhỏ
Trả lời Q truy vấn tần suất trên miền nhỏ
Trả lời Q truy vấn tần suất trên miền nhỏ
Nguồn: Phước Hưng OJ
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho mảng gồm số nguyên thuộc miền cố định
Với mỗi giá trị , định nghĩa tần suất
Có truy vấn . Với mỗi truy vấn , hãy in .
Mục tiêu là tiền xử lý một mảng freq[1001] một lần, sau đó trả lời mỗi truy vấn trong thời gian .
Input
Dòng đầu chứa và . Dòng thứ hai chứa số nguyên . Dòng thứ ba chứa số nguyên truy vấn , tất cả thuộc .
Output
Với mỗi truy vấn, in tần suất tương ứng trên một dòng, theo đúng thứ tự truy vấn.
Subtask
Subtask 1 (20 điểm): .
Subtask 2 (30 điểm): .
Subtask 3 (50 điểm): .
Ví dụ
Input
8 5
2 5 2 0 5 5 7 2
5 2 1 0 7
Output
3
3
0
1
1
Giải thích
Ta có , , , , .