Create a generator that yields the Collatz sequence from a starting number.
Constraints
Example
>>> list(collatz_sequence(6)) [6, 3, 10, 5, 16, 8, 4, 2, 1] >>> list(collatz_sequence(1)) [1] >>> list(collatz_sequence(3)) [3, 10, 5, 16, 8, 4, 2, 1]
Recent Submissions
No submissions yet — hit Run Tests to try!
Hints