First page Back Continue Last page Overview Image

Geburtstags-Fakultät

Schreiben Sie eine Funktion fak, die die Fakultät einer Zahl berechnet.

Schreiben Sie eine Funktion, die für eine beliebige positive ganze Zahl n die kleinste Zahl k ermittelt, so dass gilt:

str(n) in str(fak(k))

Schreiben Sie nun eine Funktion factorial_birthday, die für ein Geburtsdatum d (in der Form ttmm) die kleinste Zahl k ermittelt, so dass

str(d) in str(fak(k))

ist.

Für den 12. Juli (1207) ist dies beispielsweise die Zahl 71.

Welches ist das Geburtsdatum mit der kleinsten Zahl k und welches das mit der größten?