猫史档案馆


遇到问题了

用户:蔡宁进(大家再见)蔡宁进(大家再见)查看:0 回复:1 评论:0 创建时间:2023-07-09T20:51:46


def get_num(x, y):
    print(x, y, (y == 1 or y == x))
    if y <= 0:
        print("warning")
        return 0
    elif (y == 1 or y == x):
        return 1
    else:
        return (get_num(x - 1, y - 1) + get_num(x - 1, y + 1))
while True:
    n = int(input())
    x = int(input())
    y = int(input())
    print(get_num(x, y))

报错了,输入:

5

3

2

就会出现报错信息,是么原因啊

 


回复

上一页1 页 / 共 1下一页
happy_chickenhappy_chicken

你用python!我一个C老手也帮不了你

点赞0


评论