第九周OJ(3)切面条
来源:互联网 发布:大宝眼霜 知乎 编辑:程序博客网 时间:2024/04/29 08:20
烟台大学计算机与控制工程学院
All rights reserved.
作者:汪莹莉
完成时间:2016年10月30日
题目描述:
All rights reserved.
作者:汪莹莉
完成时间:2016年10月30日
题目描述:
Description
一根高筋拉面,中间切一刀,可以得到2根面条。
如果先对折1次,中间切一刀,可以得到3根面条。
如果连续对折2次,中间切一刀,可以得到5根面条。
那么,连续对折10次,中间切一刀,会得到多少面条呢?
Input
包含多组数据,首先输入T,表示有T组数据.每个数据一行,是对折的次数。
Output
每行一组数据,输出得到的面条数。
Sample Input
3
0
1
2
Sample Output
2
3
5
/*
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,T;
int i,j,y;//T表示组数,a表示对折次数,y表示得到的面条数
scanf("%d",&T);
for(i=0;i<T;i++)
{
scanf("%d",&n);
y=1;
for(j=0;j<n;j++)
y=y*2;
}
printf("%d\n",y+1);
return 0;
}
运行结果:
知识点总结:首先根据题目描述找出规律来,明白切一刀得到的面条数符合(2^n+1)
学习心得:设置新的变量T使组数进行循环,并且在题目中进行筛选信息
0 0
- 第九周OJ总结<3>-切面条
- 第九周OJ(3)切面条
- 第九周 Oj 切面条
- 第九周oj切面条
- 第九周 oj训练 切面条
- 第九周OJ——切面条
- oj第九周练习 切面条
- 第九周 oj 三,切面条
- 第九周-OJ-C切面条
- 第九周OJ项目-切面条
- 第九周-切面条
- 第九周切面条
- 第九周切面条
- 第九周—切面条
- 第九周练习--切面条
- 第九周OJ3切面条
- 第九周:C语言:切面条
- 第9周OJ实践 切面条
- java面向对象的程序设计(oop)
- SharedPreferences 存储集合数据丢失的问题
- 字符串处理——删除字符中的abc字符程序
- ScrollBy & ScrollTo
- try,catch,finally代码总结
- 第九周OJ(3)切面条
- split拆空格
- QNX memo continue
- Python读取文件的一行之linecache模块
- jQuery笔记--样式篇
- Java拦截器和过滤器的详解
- zabbix实战--web UI相关概念以及工作原理
- Android的消息机制概述即Handler的运行机制
- iOS - 关于点击小图查看大图的封装(包含单击、双击、捏合手势)