CloudCoder Python feladatgyujtemeny/collatz

A MathWikiből
A lap korábbi változatát látod, amilyen Csirke (vitalap | szerkesztései) 2015. december 11., 09:42-kor történt szerkesztése után volt.
(eltér) ←Régebbi változat | Aktuális változat (eltér) | Újabb változat→ (eltér)
def collatz(k):
    if k == 1:
        return 0
    elif k % 2 == 0:
        return 1 + collatz(k/2)
    else:
        return 1 + collatz(3*k+1)
Személyes eszközök