Trại Bò
Đề bài
Mô tả
Bessie cần đạt điểm cao trong một bài thi có test case (trọng số bằng nhau) để được vào trại bò. Test case đầu tiên là test mẫu.
Bessie nộp một lời giải không xác định (nondeterministic): lời giải luôn trả lời đúng test mẫu, nhưng với mỗi test còn lại, nó trả lời đúng hoặc sai với xác suất mỗi loại, độc lập với nhau và độc lập giữa các lần nộp.
Bessie có thể nộp tối đa lần. Sau mỗi lần nộp, cô biết điểm số của lần nộp đó và quyết định giữ kết quả này (kết thúc) hoặc nộp lại. Kết quả cũ bị bỏ đi, không lấy lại được. Sau lần nộp thứ thì bắt buộc phải giữ kết quả.
Điểm bằng số test case trả lời đúng. Hãy tính điểm kỳ vọng tối đa mà Bessie đạt được với chiến lược tối ưu.
Dữ liệu vào
Một dòng chứa hai số nguyên và .
Dữ liệu ra
Một số thực là điểm kỳ vọng tối đa. Đáp án được chấp nhận nếu sai số tuyệt đối hoặc sai số tương đối không vượt quá .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 3 | 1.875000000000 | Ngoài test mẫu chỉ còn test. Chiến lược tối ưu là nộp lại mỗi khi test đó sai, tức là dùng hết cả lần nộp. Xác suất cuối cùng đúng là , nên kỳ vọng là . |
| 4 2 | 2.875000000000 | Ngoài test mẫu còn test, số test đúng phân phối nhị thức với kỳ vọng . Với lần nộp: lần đầu được hoặc điểm thì nộp lại (vì ), được hoặc thì giữ. Kỳ vọng thu được là , cộng test mẫu thành . |
Bình luận