De rij van Syracuse (of "rij van Collatz" of "rij van Hailstone") wordt bepaald door te starten met eender welk natuurlijk getal $$a$$. Vervolgens wordt volgende formule herhaaldelijk toegepast:
Schrijf een programmatje in Python waarin je een eerste waarde voor $$a$$ inleest. Vervolgens print je uit hoe lang het geduurd heeft tot wanneer de rij op 1 stuit. Bijvoorbeeld, voor $$a = 5$$ (zie hierboven) zijn dit 6 termen.
Invoer (een geheel getal):
5
Uitvoer:
6