1 #include <bits/stdc++.h> 2 3 using namespace std; 4 5 long long fib(int n) { 6 if (n <= 1) { 7 return n; 8 } 9 long long f[n + 1]; 10 f[0] = 0; 11 f[1] = 1; 12 for (int i = 2; i <= n; ++i) { 13 f[i] = f[i - 1] + f[i - 2]; 14 } 15 return f[n]; 16 } 17 18 int main() { 19 int n; 20 cin >> n; 21 cout << fib(n); 22 return 0; 23 } 24 25 26