Files
OI-source/history_source/ccf 基础篇/U1/1.6.2.cpp
2023-08-03 09:22:52 +08:00

22 lines
320 B
C++

#include<iostream>
#include<vector>
using namespace std;
long long zk(int sr)
{
if(sr==2) return 2;
if(sr==1) return 1;
return zk(sr-1)*2+zk(sr-2);
}
int main()
{
vector <int> sr;
int n;
while(true)
{
cin>>n;
sr.resize(n);
for(int i=0;i<n;i++) cin>>sr[i];
for(int i=0;i<n;i++) cout<<zk(sr[i])<<endl;
}
}