Chiếc đe rơi
Đề bài
Mô tả
Trong nhiều bộ phim hoạt hình, thỉnh thoảng lại có một chiếc đe (anvil) rơi từ trên trời xuống đầu nhân vật. Việc thả đe sao cho trúng đầu nạn nhân không hề đơn giản. Ta mô hình hoá bài toán như sau.
Gọi là chiều cao của nạn nhân, nhận giá trị thực bất kỳ trong đoạn , và gọi là hướng gió, nhận giá trị thực bất kỳ trong đoạn . Chiếc đe sẽ rơi trúng đầu nhân vật khi và chỉ khi phương trình sau có ít nhất một nghiệm thực:
Biết rằng và được chọn ngẫu nhiên, đồng khả năng và độc lập trong các đoạn tương ứng của chúng. Hãy tính xác suất để cú thả đe thành công (phương trình có nghiệm thực).
Dữ liệu vào
- Dòng đầu chứa số nguyên , số lượng bộ dữ liệu.
- dòng tiếp theo, mỗi dòng chứa hai số nguyên và .
Dữ liệu ra
In ra dòng, mỗi dòng là xác suất thả đe thành công của bộ dữ liệu tương ứng. Sai số tuyệt đối hoặc tương đối của đáp án không được vượt quá .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 2 4 2 1 2 |
0.6250000000 0.5312500000 |
Phương trình có nghiệm thực khi . Với : xác suất là . |
| 5 0 1 0 5 0 1000000 0 2 0 999999 |
0.5000000000 0.5000000000 0.5000000000 0.5000000000 0.5000000000 |
Khi thì , điều kiện đúng với đúng nửa số giá trị của (khi ). |
Bình luận