3. Successió (3 Punts)

Definim una successió matemàtica a partir d’un nombre natural arbitrari \(n\). Llavors \(a_{1} = n\) i el terme \(a_{k}\) es calcula multiplicant \(a_{k-1}\) per la darrera xifra de l’expressió decimal (la de més a la dreta) més 2 de \(a_{k-1}\).

Per exemple, si n=22, els primers termes de la successió són: \(22, 88, 880, 1760 ...`\) ja que \(88=22*(2+2)\), \(880=88*(8+2)\), …

Donat el paràmetre \(n\) i un enter \(v\), implementa una funció anomenada mes_gran que retorna el terme mínim de la successió definida a partir de \(n\) segons el criteri anterior que és major o igual que \(v\).

Desa la funció al fitxer successio.py i puja’l a Atenea. Els següents doctests mostren exemples del que ha de fer la funció:

>>> n =22
>>> mes_gran(22, 25)
88

>>> mes_gran(22, 100)
880

>>> mes_gran(4, 100)
144
>>> mes_gran(4, 500)
864
>>> mes_gran(4, 60)
144
>>> mes_gran(4, 10)
24
>>> mes_gran(40, 100)
160
>>> mes_gran(40, 500)
640
>>> mes_gran(40, 1000)
1280

Trobaràs més tests al fitxer test-successio.txt. I una solució a successio.py