题目链接
#include <bits/stdc++.h>
#define ll long long
#define maxk 1000010
using namespace std;
ll a[maxk]={0,1,2},k[10010];
ll n;
int main(){
for(int i=3;i<=maxk;i++){
a[i]=(2*a[i-1])+(a[i-2])%32767;
}
cin>>n;
for(int i=1;i<=n;i++){
cin>>k[i];
cout<<a[k[i]]<<endl;
}
return 0;
}