Factory Machines (CSES 1620)
Xem dạng PDFĐộ khó: Trung bình (2/4 điểm)
📖 Bài giải chi tiết: 👉 Bấm vào đây để xem lời giải cụ thể của bài này trên blog
⚠️ Lưu ý: hãy đảm bảo em đã thật sự cố gắng tự làm bài trước, rồi mới bấm vào xem bài giải nhé!
🎓 Khóa học Lập trình Thuật toán thi đấu của thầy Nguyễn Việt Nam Sơn – 111 buổi video, kèm cặp cá nhân, luyện thi chuyên Tin · HSG Tin học · Tin học trẻ · đội tuyển quốc gia · Olympic/ICPC. 👉 Xem chi tiết khóa học · Thành tích học viên
📞 Đăng ký học: Zalo 0767 666 702 · Facebook Nguyễn Việt Nam Sơn · 🌐 laptrinhthuattoan.blogspot.com
Nguồn: CSES Problem Set – 1620 – Factory Machines (Các máy trong nhà máy).
Một nhà máy có ~n~ cái máy có thể dùng để làm ra sản phẩm. Mục tiêu của bạn là làm ra tổng cộng ~t~ sản phẩm.
Với mỗi máy, bạn biết số giây mà máy đó cần để làm ra một sản phẩm. Các máy có thể hoạt động đồng thời, và bạn được tự do sắp xếp lịch làm việc của chúng.
Hỏi thời gian ngắn nhất cần để làm ra ~t~ sản phẩm là bao nhiêu?
Dữ liệu vào
- Dòng đầu tiên gồm hai số nguyên ~n~ và ~t~: số lượng máy và số lượng sản phẩm.
- Dòng tiếp theo gồm ~n~ số nguyên ~k_1, k_2, \ldots, k_n~: thời gian để làm ra một sản phẩm của từng máy.
Kết quả
- In ra một số nguyên: thời gian ít nhất cần để làm ra ~t~ sản phẩm.
Giới hạn
- ~1 \le n \le 2 \cdot 10^5~
- ~1 \le t \le 10^9~
- ~1 \le k_i \le 10^9~
Sample Input 1
3 7
3 2 5
Sample Output 1
8
Giải thích
Máy 1 làm 2 sản phẩm, máy 2 làm 4 sản phẩm và máy 3 làm 1 sản phẩm.
Bình luận