fork(2) download
  1. import sys
  2. sys.setrecursionlimit(100000)
  3.  
  4. memo = {}
  5.  
  6. def akk(m, n):
  7. if not (m, n) in memo:
  8. if m == 0:
  9. res = n + 1
  10. if m>0 and n==0:
  11. res = akk(m-1,1)
  12. if m>0 and n>0:
  13. res = akk(m-1,akk(m,n-1))
  14. memo[(m, n)] = res
  15. return memo[(m, n)]
  16.  
  17. a, b = 3, 15
  18. print(akk(a,b))
Success #stdin #stdout 0.62s 129340KB
stdin
Standard input is empty
stdout
262141