第9周OJ实践 切面条

来源:互联网 发布:java中super关键字 编辑:程序博客网 时间:2024/05/18 19:21

问题及代码:

/*烟台大学计算机学院题目描述:    一根高筋拉面,中间切一刀,可以得到2根面条。    如果先对折1次,中间切一刀,可以得到3根面条。    如果连续对折2次,中间切一刀,可以得到5根面条。    那么,连续对折10次,中间切一刀,会得到多少面条呢?    作者:景怡乐    完成时间:2016年10月27日    */#include <stdio.h>#include <stdlib.h>int main(){    int T,n,a,b,c;//对折n次 a 第几组 b 折几次 c 面条数    scanf("%d",&T);    for (a=0; a<T; a++)    {        scanf("%d",&n);        c=1;        for (b=0; b<n; b++)            c=2*c;        printf("%d\n",c+1);    }    return 0;}
运行结果:

知识点总结:先找出其中的规律,在进行求解

1 0