0008-编程打卡:猴子吃桃问题
本帖最后由 不二如是 于 2022-8-29 17:48 编辑一星答案:
def c(x):
x=(x+1)*2
return x
#小甲鱼:通过遍历,找出每一天的
def count(day):
t=1
for i in range(day):
if i != 0:
t=c(t)
i -=1
print('第'+str(day-1-i)+'天剩下'+str(t)+'个桃子')
count(10)
二星答案:
fun =lambda x: (x+1)*2
x = 1
for i in range(1,10):
x = fun(x)
print(f"第一天共有{i}个桃子")
三星答案:
**** Hidden Message *****
基础语法:
https://www.bilibili.com/video/BV1c4411e77t
算法讲解:
https://www.bilibili.com/video/BV1HT4y1K7DY 我的答案是:{:10_282:} 我的答案是:
i = 1
d = 3
s = 10
print('第10天有1个桃子')
for _ in range(9):
s -= 1
i += d
d *= 2
print(f'第{s}天有{i}个桃子')
第10天有1个桃子
第9天有4个桃子
第8天有10个桃子
第7天有22个桃子
第6天有46个桃子
第5天有94个桃子
第4天有190个桃子
第3天有382个桃子
第2天有766个桃子
第1天有1534个桃子 我的答案是:{:10_299:}{:10_251:} 编程追风梦 发表于 2022-8-25 10:15
我的答案是:
不会哈哈哈哈 我的答案是: 我的答案是:你们错了! 我的答案是:第9天剩下4个桃子
第8天剩下10个桃子
第7天剩下22个桃子
第6天剩下46个桃子
第5天剩下94个桃子
第4天剩下190个桃子
第3天剩下382个桃子
第2天剩下766个桃子
第1天剩下1534个桃子
我的答案是:第9天剩下4个桃子
第8天剩下10个桃子
第7天剩下22个桃子
第6天剩下46个桃子
第5天剩下94个桃子
第4天剩下190个桃子
第3天剩下382个桃子
第2天剩下766个桃子
第1天剩下1534个桃子{:10_250:}{:10_250:} 第一天共有1534个桃子 我的答案是:递归
def func(a=1,b=1):
if b==10:
print(a)
else:
a+=1
a*=2
b+=1
func(a,b)
func() 我的答案是:666
页:
[1]