#include using namespace std; typedef long long ll; #define rep(i,n) for(i=0;i>n; ll dp[51]; dp[0]=dp[1]=1; for(int i=2; i<=50; ++i) dp[i]=dp[i-1]+dp[i-2]; cout << dp[n] << endl; return 0; }