切面条

来源:互联网 发布:软件健壮性是指 编辑:程序博客网 时间:2024/04/28 23:09

题目描述
一根高筋拉面,中间切一刀,可以得到2根面条。
如果先对折1次,中间切一刀,可以得到3根面条。
如果连续对折2次,中间切一刀,可以得到5根面条。
那么,连续对折10次,中间切一刀,会得到多少面条呢?

输入
包含多组数据,首先输入T,表示有T组数据.每个数据一行,是对折的次数。

输出
每行一组数据,输出得到的面条数。

样例输入
3
0
1
2
样例输出
2
3
5

#include<stdio.h>#include<math.h>int main(){    int t,e,r;    e=e+1;    scanf("%d",&t);    int i,data[t],n;    for(i=1;i<=t;i++)    {        scanf("%d",&n);        data[i]=pow(2,n) +1;    }    for(i=1;i<=t;i++)    {        printf("%d\n",data[i]);    }    r=r+1;    return 0;}
原创粉丝点击