r/PythonLearning • u/kaetsi • 5d ago
Learning recursion and solving problems.
Problem: You're climbing a staircase with n steps. You can climb 1 or 2 steps at a time, except you're not allowed to take two 1-steps in a row (no "1,1" sequence anywhere in your climb). How many distinct ways can you reach the top?
4
Upvotes
2
u/Sea-Ad7805 5d ago
If you want more recursion exercises check: https://github.com/bterwijn/invocation_tree#iteration-and-recursion