
Oefening op 4 punten
In het spel Royal Match moet je normaal 3 figuurtjes op een rij krijgen.
In de speciale wombo combo-modus verandert de waarde van elk snoepje: elk snoepje krijgt de som van alle snoepjes die er rond liggen, inclusief het snoepje zelf.
Met “rond” bedoelen we alle buren horizontaal, verticaal en diagonaal (maximaal 8 buren), samen met het huidige vakje.
Gegeven is een matrix met de waardes van de snoepjes. Bereken de nieuwe matrix wanneer de wombo combo-modus actief is.
>>> royal_match_wombo_combo([
... [1, 2, 3],
... [4, 5, 6],
... [7, 8, 9]
... ])
[[12, 21, 16], [27, 45, 33], [24, 39, 28]]
Voor het middelste snoepje (5) is de nieuwe waarde
1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 = 45.
Een matrix met gehele getallen.
Een nieuwe matrix met dezelfde afmetingen, waarbij elk element vervangen is door de som van zijn omliggende buren en zichzelf.