Bubble Strike
Đề bài
Mô tả
Trò chơi có tất cả bản đồ khác nhau. Trước mỗi ván đấu giữa hai người chơi, hệ thống thực hiện chọn bản đồ như sau:
- Hệ thống chọn ngẫu nhiên đều ba bản đồ trong bản đồ và hiển thị cho cả hai người chơi.
- Mỗi người chơi chọn một trong ba bản đồ đó để loại bỏ (hai người chọn độc lập với nhau; nếu cả hai chọn cùng một bản đồ thì chỉ một bản đồ bị loại).
- Hệ thống chọn ngẫu nhiên đều một bản đồ trong số các bản đồ không bị người chơi nào loại bỏ để làm bản đồ thi đấu.
Johnny là một trong hai người chơi. Anh đã dành thời gian nghiên cứu bản đồ và muốn ván đấu diễn ra trên một trong những bản đồ đã nghiên cứu. Trước khi loại bỏ, Johnny nhìn thấy ba bản đồ được hiển thị và chơi tối ưu để tối đa hóa xác suất bản đồ thi đấu nằm trong số bản đồ đã học. Đối thủ của Johnny chọn bản đồ để loại một cách ngẫu nhiên đều trong ba bản đồ được hiển thị.
Hãy tìm số bản đồ ít nhất mà Johnny cần nghiên cứu để xác suất ván đấu diễn ra trên một bản đồ đã học không nhỏ hơn .
Dữ liệu vào
Một dòng gồm một số nguyên và một số thực — tổng số bản đồ và xác suất mong muốn.
Dữ liệu ra
Một số nguyên duy nhất — số bản đồ ít nhất Johnny phải nghiên cứu.
Ràng buộc
- , với có tối đa bốn chữ số sau dấu phẩy.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 7 1.0000 | 6 | Học 6 trong 7 bản đồ là đủ để xác suất bằng : nếu bản đồ chưa học xuất hiện trong ba bản đồ, Johnny loại chính nó, và bản đồ thi đấu chắc chắn là một bản đã học. Học 5 bản đồ cho xác suất khoảng . |
| 3 1.0000 | 2 | Chỉ có ba bản đồ nên luôn cả ba được hiển thị. Học 2 bản đồ: Johnny loại bản chưa học, bản thi đấu luôn đã học. |
| 141 0.0086 | 1 | Chỉ cần học một bản đồ đã đạt xác suất khoảng . |
Bình luận