题目:
一根高筋拉面,中间切一刀,可以得到2根面条。 如果先对折1次,中间切一刀,可以得到3根面条。 如果连续对折2次,中间切一刀,可以得到5根面条。 那么,连续对折10次,中间切一刀,会得到多少面条呢?
分析:
对折2次,可得2根;对折1次,可得3根;对折2次,可得5根。
易总结出规律为2**i+1 (i为次数)
程序:
for i in range(0,11):
print('对折{}次后,所得面条数为:{}'.format(i,(2**i+1)))
一根高筋拉面,中间切一刀,可以得到2根面条。 如果先对折1次,中间切一刀,可以得到3根面条。 如果连续对折2次,中间切一刀,可以得到5根面条。 那么,连续对折10次,中间切一刀,会得到多少面条呢?
对折2次,可得2根;对折1次,可得3根;对折2次,可得5根。
易总结出规律为2**i+1 (i为次数)
for i in range(0,11):
print('对折{}次后,所得面条数为:{}'.format(i,(2**i+1)))