Tirant monedes (2) P95520


Statement
 

pdf   zip

Calculeu la probabilitat que, tirant una moneda tt vegades, surti cara cc vegades. Suposeu que la moneda té una probabilitat independent pp de sortir cara a cada tirada.

Entrada

L’entrada consisteix en dos naturals tt i cc, seguits d’un real pp. Suposeu 0t90 \le t \le 9, 0ct0 \le c \le t, i 0p10 \le p \le 1.

Sortida

Escriviu, amb quatre decimals, la probabilitat d’obtenir cc cares amb tt tirades, suposant que la probabilitat d’obtenir cara a cada tirada és pp.

Observació

Si programeu en C++, feu servir el tipus double per fer els càlculs, i poseu aquestes dues línies al principi del vostre main():

    cout.setf(ios::fixed);
    cout.precision(4);
Public test cases
  • Input

    5 2 0.5
    

    Output

    0.3125
    
  • Input

    5 2 0.7
    

    Output

    0.1323
    
  • Input

    0 0 0.3
    

    Output

    1.0000
    
  • Input

    9 2 0.2
    

    Output

    0.3020
    
  • Information
    Author
    Salvador Roura
    Language
    Catalan
    Official solutions
    C++
    User solutions
    C C++ Python