#include #include #include using namespace std; int main () { int N; cin >> N; vector dp (N + 1, 0); dp[0] = 1; for (int i = 1; i <= N; i++) { if (i - 2 >= 0) dp[i] = dp[i - 1] + dp[i - 2]; else if (i - 1 >= 0) dp [i] = dp[i - 1]; } cout << dp[N] << endl; }