In een spel stelt elk getal het aantal zombies voor in een sector van de stad.
Zo stelt [3, 0, 5, 0, 2, 2, 0, 6] een stad met acht sectoren voor. De allereerste sector is geïnfecteerd met 3 zombies, de tweede sector is nog niet geïnfecteerd, enzovoort.
In deze oefening moet je twee functies programmeren.
aantal_gezond(sectoren) die het aantal gezonde, niet-geïnfecteerde sectoren retourneert.0.infectie(sectoren) die elke gezonde sector vervangt door het gemiddelde van het aantal zombies in de naburige sectoren.math.floor() om dit gemiddelde naar beneden af te ronden.>>> aantal_gezond([3, 0, 5, 0, 2, 2, 0, 6])
3
>>> infectie([3, 0, 5, 0, 2, 2, 0, 6])
[3, 4, 5, 3, 2, 2, 4, 6]
>>> infectie([3])
[3]