拈花小仙 发表于 2014-9-5 17:26:25

小仙趣题分享-37

有5只猴子在海边发现 一堆桃子,决定第二天来平分.第二天清晨,第一只猴子最早来到,它左分右分分不开,就朝海里扔了一只,恰好可以分成5份,它拿上自己的一份走了.第 2,3,4,5只猴子也遇到同样的问题,采用了同样的方法,都是扔掉一只后,恰好可以分成5份.问这堆桃子至少有多少只?

欣欣celin 发表于 2014-9-5 22:12:33

def peach(n):
    if n == 1:
      return 5
    else:
      return peach(n-1) + 1
      
print('哈哈,我知道了,一共有 %d 只桃子' % peach(5))

欣欣celin 发表于 2014-9-5 22:23:24

貌似不对劲,得改{:9_239:}

拈花小仙 发表于 2014-9-5 22:37:02

欣欣celin 发表于 2014-9-5 22:12
def peach(n):
    if n == 1:
      return 5


{:7_126:}欣欣来捧场啦,好高兴哦

欣欣celin 发表于 2014-9-5 22:48:40

真抱歉,最近忙着出差,都没能上来充电,{:9_233:}

不管怎样,谢谢你有好东西,总是想到跟我分享{:9_236:}

http://img2.imgtn.bdimg.com/it/u=215031383,269956791&fm=21&gp=0.jpg
中秋乐乐哦

牡丹花下死做鬼 发表于 2014-9-7 21:43:05

用逆向
和我发的猴子吃桃一样的方法

拈花小仙 发表于 2014-9-7 21:46:54

欣欣celin 发表于 2014-9-5 22:12
def peach(n):
    if n == 1:
      return 5


活学活用呀~

拈花小仙 发表于 2014-9-7 21:47:29

牡丹花下死做鬼 发表于 2014-9-7 21:43
用逆向
和我发的猴子吃桃一样的方法

{:7_139:}哈,丹丹回来了~

欣欣celin 发表于 2014-9-7 22:42:32

拈花小仙 发表于 2014-9-7 21:46
活学活用呀~

嗯,可是太菜了,{:9_234:}运算结果是错的

拈花小仙 发表于 2014-9-7 22:45:41

欣欣celin 发表于 2014-9-5 22:12
def peach(n):
    if n == 1:
      return 5


@~风介~
页: [1]
查看完整版本: 小仙趣题分享-37