m0_64178868
2021-11-18 10:38
采纳率: 90%
浏览 18
已结题

求解,看看哪里出错啦

def A(x,y):
if x==0:
return y+1
if x>0 and y==0:
return A(x-1,1)
x,y=map(int,input().split())
print(A(x,y))

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

1条回答 默认 最新

  • 编码图灵 2021-11-18 11:57
    最佳回答

    阿克曼函数 没写全

    def A(x,y):
        if x==0:
            return y+1
        if x>0 and y==0:
            return A(x-1,1)
        if x>0 and y>0:
            return A(x-1,A(x,y-1))
    x,y=map(int,input().split())
    print(A(x,y))
    
    评论
    解决 1 无用
    打赏 举报 编辑记录

相关推荐 更多相似问题