Advertisement
Guest User

Untitled

a guest
Mar 23rd, 2015
1,101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.17 KB | None | 0 0
  1. int stairs(int n)
  2. {
  3.     vector<long> q(n + 1, 0);
  4.     q[0] = 1;
  5.     for (int i = 1; i <= n; ++i) {
  6.         for (int j = n; j >= i; --j) {
  7.             q[j] += q[j - i];
  8.         }
  9.     }
  10.     return q[n];
  11. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement