fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3. const long long MOD=1e9+7;
  4. int Fib(int n){
  5. if(n<=1) return n;
  6. vector<long long> dp(n+1);
  7. dp[0]=1;dp[1]=1;
  8. for(int i=2;i<=n;i++){
  9. dp[i]=dp[i-1]+dp[i-2];
  10. }
  11. return dp[n-1];
  12. }
  13. signed main(){
  14. cout << Fib(36);
  15. }
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
Success #stdin #stdout 0.01s 5300KB
stdin
Standard input is empty
stdout
14930352