【备战蓝桥-基础篇】—1.1切面条

【备战蓝桥-基础篇】—1.1切面条
题目分析
(1)折叠0次,中间一刀,2根面条。
(2)折叠1次,中间一刀,3根面条。
(3)折叠2次,中间一刀,5根面条。
(4)折叠10次,中间一刀,?根面条。
这道题为纯粹的数学问题,总结规律。在这里将折叠的次数设为n,通过观察与总结发现:面条根数num=2的n次方+1
例:
2=2* 0+1;
3=2* 1+1;
5=2* 2+1;

代码

#include<stdio.h>
#include<math.h>

int main()
{	
	//折0次,中间一刀,2根面条
	//折1次,中间一刀,3根面条
	//折2次,中间一刀,5根面条
	//折10次,中间一刀,?根面条 
	int n;
	int num;
	scanf("%d",&n);
	
	num=pow(2,n)+1;
	printf("%d",num);
	
}

【备战蓝桥-基础篇】—1.1切面条

上一篇:linux驱动获取命令行参数方法


下一篇:二分法(在有序数组里,是否存在某个数)