Advertisement
Guest User

Untitled

a guest
May 3rd, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.22 KB | None | 0 0
  1. if (n == 1 || n == 2) return n;
  2. if (n == 3) return 4;
  3.  
  4. int *A = new int[n+1];
  5. A[1] = 1;
  6. A[2] = 2;
  7. A[3] = 4;
  8.  
  9. for (int i = 4; i <= n; i++)
  10. A[i] = A[i - 1] + A[i - 2] + A[i - 3];
  11.  
  12. int ans = A[n];
  13. delete[]A;
  14.  
  15. return ans;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement