Đơn hàng 1
Nộp bài giải
Điểm:
0,50 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Nguồn bài:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Java, Javascript, Kotlin, Pascal, Python, Scratch
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ó nhân viên. Nhân viên thứ có thời gian hoàn thành giao một đơn hàng trong giờ. Các nhân viên này giao hàng một cách độc lập.
Hãy lập trình xác định thời gian nhỏ nhất để công ty hoàn thành giao được đơn hàng.
Dữ liệu vào
- Dòng đầu ghi hai số , (, ) 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ị () là thời gian hoàn thành một đơn hàng của nhân viên thứ , các số kề nhau cách nhau một ký tự trắng.
Dữ liệu ra
Một số là kết quả tìm được.
Ràng buộc
- ,
- 60% số test:
- 40% số test:
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 7 1 4 2 5 |
4 | Có nhân viên thời gian hoàn thành của mỗi nhân viên lần lượt là giờ. Có đơn hàng cần giao. Trong giờ: Nhân viên 1 giao đơn, nhân viên 2 giao đơn, nhân viên 3 giao đơn. Tổng . |
| 5 12 2 4 4 4 5 |
10 | Có nhân viên thời gian hoàn thành lần lượt là giờ. Có đơn hàng cần giao. Trong giờ: Nhân viên 1 giao đơn, nhân viên 2 giao đơn, nhân viên 3 giao đơn, nhân viên 4 giao đơn, nhân viên 5 giao đơn. Tổng . |
Bình luận