// yukicoder: No.44 DPなすごろく // 2019.4.12 bal4u #include #include long long dp[52]; int main() { int i, N; scanf("%d", &N); dp[0] = 1; for (i = 1; i <= N; i++) { dp[i] = dp[i - 1]; if (i >= 2) dp[i] += dp[i - 2]; } printf("%lld\n", dp[N]); return 0; }