鱼C论坛

 找回密码
 立即注册
查看: 2085|回复: 11

[技术交流] 0008-编程打卡:猴子吃桃问题

[复制链接]
发表于 2022-8-24 18:49:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 不二如是 于 2022-8-29 17:48 编辑

01.png
02.png
03.png
04.png


一星答案:

  1. def c(x):
  2.         x=(x+1)*2
  3.         return x

  4. #小甲鱼:通过遍历,找出每一天的
  5. def count(day):
  6.         t=1
  7.         for i in range(day):
  8.                 if i != 0:
  9.                         t=c(t)
  10.                         i -=1
  11.                         print('第'+str(day-1-i)+'天剩下'+str(t)+'个桃子')

  12. count(10)
复制代码



二星答案:

  1. fun =lambda x: (x+1)*2
  2. x = 1
  3. for i in range(1,10):
  4.     x = fun(x)
  5. print(f"第一天共有{i}个桃子")
复制代码


三星答案:

游客,如果您要查看本帖隐藏内容请回复



基础语法:



算法讲解:

评分

参与人数 1荣誉 +4 收起 理由
睦ちゃん她爹 + 4 鱼C有你更精彩^_^

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2022-8-24 22:06:51 | 显示全部楼层
我的答案是:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-25 09:13:34 | 显示全部楼层
我的答案是:
  1. i = 1
  2. d = 3
  3. s = 10
  4. print('第10天有1个桃子')
  5. for _ in range(9):
  6.     s -= 1
  7.     i += d
  8.     d *= 2
  9.     print(f'第{s}天有{i}个桃子')
复制代码
  1. 第10天有1个桃子
  2. 第9天有4个桃子
  3. 第8天有10个桃子
  4. 第7天有22个桃子
  5. 第6天有46个桃子
  6. 第5天有94个桃子
  7. 第4天有190个桃子
  8. 第3天有382个桃子
  9. 第2天有766个桃子
  10. 第1天有1534个桃子
复制代码
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-25 10:15:06 | 显示全部楼层
我的答案是:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-25 10:15:40 | 显示全部楼层

不会哈哈哈哈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-25 11:30:18 | 显示全部楼层
我的答案是:
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-26 13:48:01 | 显示全部楼层
我的答案是:你们错了!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-27 12:51:14 | 显示全部楼层
我的答案是:第9天剩下4个桃子
第8天剩下10个桃子
第7天剩下22个桃子
第6天剩下46个桃子
第5天剩下94个桃子
第4天剩下190个桃子
第3天剩下382个桃子
第2天剩下766个桃子
第1天剩下1534个桃子
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-28 10:17:12 | 显示全部楼层
我的答案是:第9天剩下4个桃子
第8天剩下10个桃子
第7天剩下22个桃子
第6天剩下46个桃子
第5天剩下94个桃子
第4天剩下190个桃子
第3天剩下382个桃子
第2天剩下766个桃子
第1天剩下1534个桃子
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-28 10:18:06 | 显示全部楼层
第一天共有1534个桃子
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-28 11:26:08 | 显示全部楼层
我的答案是:递归
def func(a=1,b=1):
    if b==10:
        print(a)
    else:
        a+=1
        a*=2
        b+=1
        func(a,b)
func()
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-8-29 14:59:04 | 显示全部楼层
我的答案是:666
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-4-28 12:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表