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

Bài 5 · Lập trình

Đơn hàng

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

Đề bài

Một công ty công nghệ chuyên giao hàng theo đơn bằng đội nhân viên của công ty. Trong công ty này có nn nhân viên. Nhân viên thứ ii có thời gian hoàn thành giao một đơn hàng trong aia_i giờ. Các nhân viên này giao hàng một cách độc lập.

Yêu cầu: Hãy lập trình xác định thời gian nhỏ nhất để công ty hoàn thành giao được kk đơn hàng.

Dữ liệu vàoDONHANG.INP

Được cho trong tập tin văn bản DONHANG.INP có cấu trúc như sau:

  • Dòng đầu ghi hai số n,kn, k (n≤105,k≤105)(n \le 10^5, k \le 10^5) cách nhau một ký tự trắng, là số lượng nhân viên và số lượng đơn hàng cần hoàn thành.
  • Dòng tiếp theo ghi các giá trị aia_i (ai≤103)(a_i \le 10^3) là thời gian hoàn thành một đơn hàng của nhân viên thứ ii, các số kề nhau cách nhau một ký tự trắng.

Kết quả raDONHANG.OUT

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

Ràng buộc

  • 60%60\% số test tương ứng với 60%60\% số điểm có n,k≤102n, k \le 10^2.
  • 40%40\% số test còn lại tương ứng với 40%40\% số điểm có n,k≤105n, k \le 10^5.

Ví dụ

Ví dụ 1

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

Giải thích

  • Có 4 nhân viên thời gian hoàn thành của mỗi nhân viên lần lượt là (1, 4, 2, 5) giờ.
  • Có 7 đơn hàng cần giao.
  • Trong 4 giờ: Nhân viên 1 giao 4 đơn, nhân viên 2 giao 1 đơn, nhân viên 3 giao 2 đơn.

Ví dụ 2

Dữ liệu vàoDONHANG.INP
5 12
2 4 4 4 5
Kết quả raDONHANG.OUT
10

Giải thích

  • Có 5 nhân viên thời gian hoàn thành của mỗi nhân viên lần lượt là (2, 4, 4, 4, 5) giờ.
  • Có 12 đơn hàng cần giao.
  • Trong 10 giờ: Nhân viên 1 giao 5 đơn, nhân viên 2 giao 2 đơn, nhân viên 3 giao 2 đơn, nhân viên 4 giao 2 đơn, nhân viên 5 giao 1 đơn.

Thuộc đề thi

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

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