LQ0191 切面条填空题
Posted 海岛Blog
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了LQ0191 切面条填空题相关的知识,希望对你有一定的参考价值。
题目来源:蓝桥杯2014初赛 C++ A组B题
题目描述
本题为填空题,只需要算出结果后,在代码中使用输出语句将所填结果输出即可。
一根高筋拉面,中间切一刀,可以得到 22 根面条。
如果先对折 11 次,中间切一刀,可以得到 33 根面条。
如果连续对折 22 次,中间切一刀,可以得到 55 根面条。
那么,连续对折 1010 次,中间切一刀,会得到多少面条呢?
问题分析
递推问题,关键是找到递推式。
AC的C语言程序如下:
/* LQ0191 切面条 */
#include <stdio.h>
#define N 10
int main()
int f = 2;
for (int i = 1; i <= N; i++)
f = 2 * f - 1;
printf("%d\\n", f);
return 0;
以上是关于LQ0191 切面条填空题的主要内容,如果未能解决你的问题,请参考以下文章