#include #include #include #include #include #include #include #include #include #include using ll = long long; using namespace std; int main(){ int n; cin >> n; // i マス目に行くためには、i-2 マス目から2進むか、i-1 マス目から1進むしかない。 vector sl(n+1); sl[1] = 1, sl[2] = 2; for (int i = 3; i <= n; i++){ sl[i] = sl[i-1]+sl[i-2]; } cout << sl[n] << endl; }