Bài 3. BÌNH CHỌN (5,0 điểm; Đề HSG9 tỉnh Tuyên Quang 2025-2026)

Xem dạng PDF

Gửi bài giải

Điểm: 5,00 (OI)
Giới hạn thời gian: 2.0s
Giới hạn bộ nhớ: 30M
Input: stdin
Output: stdout

Nguồn bài:
Đề HSG9 tỉnh Tuyên Quang 2025-2026
Dạng bài
Ngôn ngữ cho phép
C , C# , C++ , Go , Java , Kotlin , Pascal , PHP , Python 3 , Ruby , Rust , Scratch 3

Bài 3. BÌNH CHỌN (5,0 điểm; Đề HSG9 tỉnh Tuyên Quang 2025-2026)

Nhân dịp chào mừng ngày nhà giáo Việt Nam 20/11, Trường THCS X tổ chức cuộc thi làm video với chủ đề "Thầy cô trong mắt em". Các tác phẩm dự thi sẽ được đăng tải trên fanpage của nhà trường để bình chọn bằng các lượt thích và chia sẻ. Mỗi lượt thích được tính 1 điểm, mỗi lượt chia sẻ được tính 2 điểm.

Kết thúc cuộc thi, ban tổ chức xuất được danh sách gồm n số nguyên dương a1, a2, …, an, trong đó ai là số điểm bình chọn của tác phẩm thứ i.
Ban tổ chức muốn xử lí q truy vấn.
Yêu cầu: Với mỗi truy vấn, hãy cho biết có bao nhiêu tác phẩm có đúng k điểm bình chọn.
Dữ liệu vào: Có cấu trúc như sau:

  • Dòng 1: Hai số nguyên dương nq.
  • Dòng 2: n số nguyên dương a1, a2, …, an.
  • q dòng tiếp theo, mỗi dòng một số nguyên k.

Dữ liệu ra: In ra q dòng, dòng thứ i là số lượng tác phẩm có đúng ki điểm bình chọn.
Ví dụ:

Dữ liệu vào Dữ liệu ra Giải thích
7 3
4 2 7 2 5 2 1
2
8
1
3
0
1
+ Có 3 tác phẩm có điểm bình chọn là 2.
+ Không có tác phẩm nào có điểm bình chọn là 8.
+ Có 1 tác phẩm có điểm bình chọn là 1.

Ràng buộc:

  • Subtask 1 (30% số điểm): 1 ≤ n, q < 2.103.
  • Subtask 2 (30% số điểm): 2.103 ≤ n ≤ 105; 1 ≤ q ≤ 105; ai, k ≤ 106.
  • Subtask 3 (40% số điểm): 2.103 ≤ n ≤ 105; 1 ≤ q ≤ 105; ai, k ≤ 109.

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.