Parlando con Carcassa mi sovvenne questa idea: dato un micio femmina, quanti mici si ottengono dopo tot anni?
Detto-fatto ecco il mio script in Python che lo calcola (ipotizzando due cucciolate l'anno ognuna di 4 mici, metà maschi e metà femmina):
def micio(anni):
.... if(anni>0): return 4 + 5 * micio(anni-1)
.... return 1
>>> micio(0) = 1
>>> micio(1) = 9
>>> micio(2) = 49
>>> micio(3) = 249
>>> micio(4) = 1'249
>>> micio(5) = 6'249
>>> micio(6) = 31'249
>>> micio(7) = 156'249
>>> micio(8) = 781'249
>>> micio(9) = 3'906'249
>>> micio(10) = 19'531'249
dopo 10 anni avrete circa 19'531'249 gatti ...
h3, ore 20:28