#include #include #include using namespace std; typedef long long ll; #define rep(i,n) for (int i = 0; i < (n); ++i) int main(){ int N; cin >> N; // iマス目時点でのパターンをans[i]とすると // 1)1マス前から1進んだ場合 // 2)2マス前から2進んだ場合 // の2通りの踏み方があるので // ans[i] = ans[i-1]+ans[i-2] vector ans(N+1); ans[0]=1; ans[1]=1; for(int i=2;i