此题有错:我查了一下,题目中的m n序有错,我将错就错吧。


sys.setrecursionlimit(1000000)
def ack(m, n):
    if m == 0:
        n += 1
        return n
    if m > 0 and n == 0:
        return ack(m-1, 1)
    if m > 0 and n > 0:
        return ack(m-1,ack(m, n-1))
**a, b = input().split(" ")
b, a = int(a), int(b)**
s = ack(a, b)
print(s)