#include <iostream> #include <vector> using namespace std; int main() { int n; while (cin >> n) { // 注意 while 处理多个 case vector<int> dp(n+1,0); dp[0]=dp[1]=1; for(int i=2;i<=n;i++){ dp[i]=dp[i-1]+dp[i-2]; } cout<<dp[n]<<endl; } } // 64 位输出请用 printf("%lld")