Kości Limit pamięci: 256 MB
Transkrypt
Kości Limit pamięci: 256 MB
Kości Limit pamięci: 256 MB Mateusz i Radek grają w kości. Mateusz ma dwie kości, czerwoną i niebieską. Kości są nierównomierne, zatem dla każdej z nich znamy 6 wartości – prawdopodobieństwa, że na danej kości wypadnie dana liczba oczek. Najpierw Mateusz wybiera którą kością rzuci. Następnie rzuca nią i mówi Radkowi jaka liczba oczek na niej wypadła. Radek stara się zgadnąć którą kością rzucał Mateusz. Jeśli to odgadnie, to Radek wygrywa. W przeciwnym wypadku Matusz wygrywa. Policz prawdopodobieństwo, że Radek wygra, jeśli obaj gracze grają optymalnie. Wejście: Na wejściu znajdują się dwa wiersze, każdy z nich zawiera po 6 liczb całkowitych. I-ta liczba w danym wierszu oznacza prawdopodobieństwo (podane w procentach) wyrzucenia na danej kości dokładnie I oczek. Wartości w pierwszym rzędzie sumują się do 100. Wartości w drugim rzędzie sumują się do 100. Wyjście Na wyjściu powinna znaleźć się jedna liczba rzeczywista, będąca prawdopodobieństwem zwycięstwa Radka, jeśli obaj gracze grają optymalnie. Akceptowany błąd bezwzględny to 10^-9. Przykłady: Dla danych wejściowych: 25 25 25 25 0 0 0 0 0 0 50 50 Poprawną odpowiedzią jest: 1.000000000000 Dla danych wejściowych: 10 20 20 10 20 20 20 20 20 10 10 20 Poprawną odpowiedzią jest: 0.550000000000 Dla danych wejściowych: 100 0 0 0 0 0 100 0 0 0 0 0 Poprawną odpowiedzią jest: 0.500000000000