MANGOSTEEN

(mangosteen.*)

Năm nay, quả thực là một năm tam tai của quả măng cụt. Hôm nay, dì ghẻ đã mua về \(n\) quả măng cụt và xếp thành một hàng và đánh số từ 1 đến \(n\). Có tất cả 3 loại măng cụt: Loại 1, Loại 2, Loại 3. Do không muốn cho Tấm đi dự hội nên dì ghẻ đã bắt Tấm phải đếm số lượng mỗi loại măng cụt trong từng khoảng theo dì ghẻ yêu cầu.

Bạn hãy giúp Tấm trả lời các câu hỏi của dì ghẻ.

Dữ liệu vào:

  • Dòng 1: Ghi hai số nguyên dương \(n\)\(q\) \((n \leq 10^{5},\ q \leq 10^{5})\) là tổng số quả măng cụt, số câu hỏi mà dì ghẻ đặt ra.

  • Dòng 2 ghi lần lượt các số \(a_{1},\ a_{2},\ldots,a_{n}\) trong đó số thứ \(i\ (1 \leq i \leq n;1 \leq a_{i} \leq 3)\) cho biết loại măng cụt của quả thứ \(i\)

  • \(q\) dòng tiếp theo: Mỗi dòng gồm hai số \(a\)\(b\). Dì ghẻ hỏi có bao nhiêu măng cụt mỗi loại từ quả thứ \(a\) đến quả thứ \(b\).

Kết quả:

  • Gồm \(q\) dòng, mỗi dòng chứa 3 số nguyên không âm \(x,\ y,\ z\) trả lời câu hỏi tương ứng của dì ghẻ rằng có \(x\) quả loại 1, \(y\) quả loại 2, \(z\) quả loại 3.

Ví dụ:

Input Output
6 3
2 1 1 3 2 1
1 6
3 3
2 4
3 2 1
1 0 0
2 0 1

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. khieuquan (18/34)
  2. trannhatminh (9/17)
  3. khainguyen7911 (7/13)
Trong 7 ngày
  1. kiennhientv (48/106)
  2. nguyenanhvu (45/94)
  3. manhthang (44/66)
Trong 30 ngày
  1. quechi (81/99)
  2. dangphong3108 (79/125)
  3. kiennhientv (79/179)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38871

Lưu Hải Phong - 2020
[email protected]