Tốc độ tối thượng
Đề bài
Mô tả
Bạn đang chơi một trò chơi gồm màn, phải hoàn thành lần lượt theo thứ tự từ màn đến màn . Với mỗi màn :
- Có xác suất hoàn thành trong giây (đi nhanh).
- Có xác suất hoàn thành trong giây (đi chậm), với .
Sau khi hoàn thành một màn, bạn được phép chọn tiếp tục sang màn tiếp theo, hoặc reset trò chơi và chơi lại từ màn . Cả hai hành động này đều diễn ra tức thì (không tốn thêm thời gian).
Mục tiêu: hoàn thành cả màn liên tiếp với tổng thời gian không vượt quá giây. Hỏi với chiến lược tối ưu, kỳ vọng tổng thời gian phải chơi cho đến khi đạt được mục tiêu là bao nhiêu?
Dữ liệu vào
- Dòng đầu chứa hai số nguyên và .
- dòng tiếp theo, dòng thứ chứa ba số nguyên , , .
Dữ liệu ra
In ra một số thực — kỳ vọng tổng thời gian chơi. Đáp án được chấp nhận nếu sai số tuyệt đối hoặc tương đối không vượt quá .
Ràng buộc
- .
- .
- .
- .
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 1 8 2 8 81 |
3.140000000 | Chỉ có một màn, không cần reset. Kỳ vọng thời gian là . |
| 2 30 20 30 80 3 9 85 |
31.400000000 | Sau màn , nếu đi chậm ( giây) thì nên reset. Trung bình cần lần thử chậm trước khi gặp một lần thử nhanh. Sau đó dù màn nhanh hay chậm đều đạt được mục tiêu. Kỳ vọng: . |
| 4 319 63 79 89 79 97 91 75 87 88 75 90 83 |
314.159265358 | Cần lựa chọn reset/tiếp tục tối ưu sau mỗi màn dựa vào thời gian đã trôi. |
Bình luận