Atenţie! Aceasta este o versiune veche a paginii, scrisă la 2007-03-24 14:38:19.
Revizia anterioară   Revizia următoare  

 

Fişierul intrare/ieşire:dezastru.in, dezastru.outSursăpreONI 2007, Runda 4
AutorAdrian Diaconu, Tiberiu-Lucian FloreaAdăugată degrecoTiberiu-Lucian Florea greco
Timp execuţie pe test0.15 secLimită de memorie20096 kbytes
Scorul tăuN/ADificultatenormalnormalnormalnormalnormal

Vezi solutiile trimise | Statistici

Dezastru

Ziua Dezastrului a sosit. Conform lui L. Ron Hubbard, din cauza numarului mic de persoane inscrise la Scientology, extraterestrii vor supune Pamantul la N atacuri consecutive. Pe langa faptul ca au construit un scut care va apara Pamantul dupa primele K asalturi, oamenii au calculat probabilitatile p1, p2, .. pN de a supravietui fiecaruia dintre atacurile planificate. Ramane o singura problema: nu se stie in ce ordine vor avea loc aceste atacuri, fiecare dintre cele N! variante fiind la fel de probabila ca si celelalte.

Stii ca probabilitatea supravietuirii la x atacuri este egala cu produsul probabilitatilor individuale. Ti se cere sa calculezi probabilitatea ca Pamantul sa reziste primelor K atacuri, salvandu-se astfel de Dezastru.

Date de intrare

Pe prima linie a fisierului dezastru.in se gasesc numerele naturale si pozitive N si K. Pe urmatoarea linie se afla N numere reale, reprezentand probabilitatea ca Pamantul sa reziste fiecaruia dintre cele N atacuri asteptate.

Date de iesire

Pe prima linie a fisierului dezastru.out se va scrie un singur numar real cu 6 zecimale: probabilitatea supravietuirii primelor K atacuri, dupa care Pamantul va porni scutul cosmic. Raspunsul va fi verificat cu o precizie de 0.000001.

Restrictii

  • 1 ≤ N ≤ 25
  • K ≤ N

Exemplu

dezastru.indezastru.out
3 1
0.3 0.5 0.8
0.533333

Explicatie

...

Trebuie sa te autentifici pentru a trimite solutii. Click aici

Cum se trimit solutii?