Spinnen en muggen

In de natuur groeit het aantal muggen als het warm is. Spinnen aan de andere kant eten hen op en houden de muggenpopulatie onder controle.

Spin met mug

We kunnen de toename van het aantal muggen per week afleiden aan de hand van het totaal aantal muggen in de week ervoor en de temperatuur. Als de temperatuur onder de 18 graden is, groeien muggen niet. Vanaf 40 graden gaan de eieren van muggen dood en kunnen de muggen ook niet groeien. Bij een temperatuur tussen 18 en 39 graden is de groei afhankelijk van de temperatuur volgens de formule groeifactor = (temperatuur - 18)/21. Het aantal nieuwe_muggen in een week is groeifactor * aantal_muggen. Het aantal nieuwe_muggen wordt naar beneden afgerond op een heel aantal. De kans om opgegeten te worden voor 1 mug kans = 1 - (0.9 tot de macht aantal_spinnen).

Kans

Het aantal opgegeten muggen is kans * aantal_muggen. Een totaal van minimaal 20 opgegeten muggen resulteert in 1 nieuwe_spinnen, 40 opgegeten muggen in 2 nieuwe_spinnen enz.

Opgave

Voorbeeld

Invoer:

25

Uitvoer:

week 0 100 1
week 1 124 1
week 2 153 1
week 3 189 1
week 4 234 1
week 5 289 2
week 6 331 4
week 7 328 9
week 8 237 19
week 9 112 29
week 10 43 34

Invoer:

0

Uitvoer:

Het is nu te koud voor muggen