Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 4 · Lập trình

Nhóm bạn vui vẻ

Điểm
2.5 điểm
Thời gian
1 giây
Tên chương trình
GROUP.*
Vào / Ra
GROUP.INP → GROUP.OUT

Đề bài

Nhân dịp kỷ niệm ngày thành lập Đoàn TNCS Hồ Chí Minh, lớp bạn Tèo tổ chức đi cắm trại ở khu du lịch sinh thái. Lớp của Tèo có NN bạn, trong đó bạn thứ ii được đánh giá có độ vui vẻ là một số nguyên aia_i. Để thuận tiện cho việc quản lý và phân công nhiệm vụ, cô giáo yêu cầu bạn Tèo chọn ra một nhóm bạn trong lớp có tổng độ vui vẻ là KK.

Yêu cầu: Hãy giúp bạn Tèo tính xem có bao nhiêu cách chọn từ trong lớp một nhóm bạn có tổng độ vui vẻ đúng bằng KK theo yêu cầu của cô giáo.

Lưu ý: Mỗi người cũng được xem như là một nhóm bạn.

Dữ liệu vàoGROUP.INP

Cho trong tệp văn bản GROUP.INP có cấu trúc như sau:

  • Dòng đầu tiên chứa 2 số nguyên NN và KK được ghi cách nhau một ký tự trắng. (Điều kiện: 1≤N≤251 \le N \le 25, −105≤K≤105-10^5 \le K \le 10^5).
  • Dòng tiếp theo chứa NN số nguyên aia_i là độ vui vẻ của bạn thứ ii (1≤i≤N1 \le i \le N), các số được ghi cách nhau một ký tự trắng. (Điều kiện: −104≤ai≤104-10^4 \le a_i \le 10^4).

Kết quả raGROUP.OUT

Ghi ra tệp văn bản GROUP.OUT một số nguyên duy nhất là số cách chọn một nhóm bạn có tổng độ vui vẻ bằng KK.

Ràng buộc

  • 1≤N≤251 \le N \le 25, −105≤K≤105-10^5 \le K \le 10^5, −104≤ai≤104-10^4 \le a_i \le 10^4.
  • Giới hạn: Có 40% số bộ test có K>0K > 0 và ai>0a_i > 0 (với 1≤i≤N1 \le i \le N).

Ví dụ

Dữ liệu vàoGROUP.INP
5 4
2 3 2 4 2
Kết quả raGROUP.OUT
4

Thuộc đề thi

Kỳ thi chọn HSG tỉnh năm học 2021-2022 — Môn thi: Tin học, Lớp 9 THCS

Quảng Bình · Cấp tỉnh · Năm học 2021-2022