Prihlásenie Registrácia  

SVK-P - Populácia

Časový limit: 2s, Pamäťový limit: 64MiB

Programovacie jazyky: Pascal, C, C++, Java, C++0x, Python 3

Počet bodov: 1

[ Pošli riešenie ] [ Tvoje riešenia ] [ Správne riešenia ] [ Vzorové riešenie ]

Možno viete, že fibonacciho postupnosť modeluje rast populácie králikov. Existujú však aj iné metódy ako ho popisať.
Jednou takou je aj funkcia xi=λ xi-1 (1-xi-1) kde xi je početnosť populácie v i-tej generácii a λ je plodnosť
Táto metodika má zaujímavu vlastnosť a to že populácia pre niektoré hodnoty plodnosti konverguje k jednej hodnote (pre lubovolne x0 ... okrem 0 a 1), pre iné ostane v cykle viacerých hodnôt.

Úloha

Zistite, pre akú plodnosťpopulácia konverguje k danej hodnote

Vstup

V prvom riadku súboru sa nachádza číslo Q udávajúce počet sád.

Nasleduje Q riadkov s hodnotou X, pre ktorú treba nájsť prislúchajúce lambda.

1 ≤ Q ≤ 661
0 ≤ X ≤ 0.66

Výstup

Výstupom programu je odpoveď na každú sadu na samostatnom riadku s toleranciou na 4 desatinné miesta.

Príklad

Vstup:

5
0
0.1
0.2
0.5
0.66

Výstup:

0.499829
1.110571
1.249573
1.999316
2.940637