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

Bài 2 · Lập trình

Mùa hè

Điểm
6 điểm
Tên chương trình
MUAHE.*
Vào / Ra
MUAHE.INP → MUAHE.OUT

Đề bài

Trong một thành phố có trồng rất nhiều cây xanh. Vào mùa hè, các cây cần phải được tưới nước để đảm bảo sức sống. Có nn cây được trồng trên tuyến đường từ AA đến BB. Một xe vận chuyển chở theo kk lít nước di chuyển từ AA đến BB để tiến hành tưới cho các cây này. Xe sẽ tưới một đoạn các cây liên tục trong nn cây trên, cây thứ ii phải được tưới đúng aia_i lít nước để đảm bảo sức sống. Xe có thể chọn vị trí cây bất kỳ trong đoạn ABAB trên để bắt đầu tưới.

Yêu cầu: Một lượt di chuyển từ AA đến BB với kk lít nước trên xe, hãy lập trình xác định số lượng nhiều nhất các cây liên tục được tưới.

Dữ liệu vàoMUAHE.INP

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

  • Dòng đầu tiên ghi hai số nguyên dương n,kn, k (n≤105,k≤109)(n \le 10^5, k \le 10^9) lần lượt là số lượng cây và số lít nước trên xe, mỗi số cách nhau một dấu cách.
  • Dòng thứ hai ghi nn số nguyên dương cho biết giá trị aia_i (ai≤109)(a_i \le 10^9) là số lít nước cần tưới cho cây thứ ii, mỗi số cách nhau một dấu cách.

Kết quả raMUAHE.OUT

Ghi ra tập tin văn bản MUAHE.OUT một số là kết quả tìm được.

Ràng buộc

Ràng buộc dữ liệu vào:

  • 50%50\% số test tương ứng với số điểm có n≤103n \le 10^3.
  • 50%50\% số test còn lại không ràng buộc gì thêm.

Ví dụ

Dữ liệu vàoMUAHE.INP
5 7
3 2 3 1 4
Kết quả raMUAHE.OUT
3

Thuộc đề thi

Kỳ thi chọn học sinh giỏi THCS cấp thành phố năm học 2023-2024 — Môn: Tin học

Cần Thơ · Cấp thành phố · Năm học 2023-2024