Giấc mơ freelancer
Đề bài
Mô tả
Một freelancer được nhận làm dự án độc lập. Nếu làm việc cho dự án thứ trong một ngày, người này nhận được điểm kinh nghiệm và đô-la. Mỗi thời điểm chỉ làm được một dự án, nhưng có thể chuyển qua lại tuỳ ý giữa các dự án; nếu làm dự án trong thời gian ngày (số thực ) thì nhận được đúng điểm kinh nghiệm và đô-la.
Mục tiêu là tích luỹ tổng cộng ít nhất điểm kinh nghiệm và ít nhất đô-la. Hãy tìm tổng số ngày tối thiểu cần thiết.
Dữ liệu vào
- Dòng đầu chứa ba số nguyên , , .
- dòng tiếp theo, dòng thứ chứa hai số nguyên , .
Dữ liệu ra
In ra một số thực — tổng số ngày tối thiểu. Đáp án được chấp nhận nếu sai số tuyệt đối hoặc tương đối so với đáp án chuẩn không vượt quá .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 20 20 6 2 1 3 2 6 |
5.0000000000 | Làm dự án 1 trong ngày và dự án 3 trong ngày. Kinh nghiệm: . Đô-la: . |
| 4 1 1 2 3 3 2 2 3 3 2 |
0.4000000000 | Làm dự án 1 trong ngày và dự án 2 trong ngày là đủ. |
Bình luận