Có N công việc cần thực hiện. Biết rằng công việc thứ i (i=1,2,..,N) nếu được thực hiện xong trước thời hạn ti thì sẽ thu được tiền công là ci. Để thực hiện công việc i cần ai đơn vị thời gian. Tại mỗi thời điểm chỉ có thể thực hiện được 1 công việc, thời gian chuyển thực hiện công việc xem như không đáng kể.
Hãy xếp lịch thực hiện các công việc sao cho thu được nhiều tiền thù lao nhất.
Dữ liệu: vào từ file văn bản XepLich.INP
Kết quả: Ghi ra file văn bản XepLich.OUT
XepLich.INP |
XepLich.OUT |
10 1 4 89 5 5 86 4 11 83 5 7 84 1 2 25 3 11 61 6 11 33 4 7 28 3 10 1 5 14 71 |
329 5 0 1 25 1 1 2 89 3 2 6 83 6 6 9 61 10 9 14 71 |