黑白树
描述 |
---|
在一无限大的二维平面中,我们做如下假设: |
输入 |
首先给出一个正整数C,表示有C组测试数据。 |
输出 |
|
样例输入 |
2 1 2 |
样例输出 |
3 7 |
HINT |
来源 |
柚子 |
#include<stdio.h>
#include<math.h>
int main()
{
long long sum,n,t,i,black,white,white1,black1;
scanf("%lld",&t);
while(t--)
{
black=1;
white=0;
scanf("%lld",&n);
for(i=0;i<n;i++)
{
black1=black;
white1=white;
black=black1+white1;
white=2*black1+white1;
}
sum=white+black;
printf("%lld\n",sum);
}
return 0;
}