Teniu una moneda trucada amb una probabilitat de sortir cara. Si la llenceu vegades, quina és la probabilitat que la diferència entre el nombre de cares i el de creus no sigui més gran que en cap moment?
L’entrada consisteix en diversos casos, cadascun amb un real i dos enters i . Suposeu , , i .
Per a cada cas, escriviu la probabilitat demanada amb quatre xifres decimals. Per fer-ho, poseu aquestes dues línies al principi del vostre main:
cout.setf(ios::fixed);
cout.precision(4);
Els jocs de proves no tenen problemes de precisió.
Input
0.9 2 1 0.5 3 1 0.5 3 2 0.42 1000 150 0.42 1000 200 0.42 1000 250
Output
0.1800 0.5000 0.7500 0.3479 0.8913 0.9979