Starting at the base of a staircase consisting of n stairs, each step you make takes you either one or two stairs higher. What is the number of different ways in which you can climb the staircase? Explain how you derived your mathematical expression in words.
Is there a better way to prove/show this?
This is the Fibonacci Sequence so the algorithm would be just that. $$f_n=f_{n-1}+f_{n-2}$$