13 lines
235 B
Text
13 lines
235 B
Text
|
|
function ackermann( m, n )
|
||
|
|
if m == 0: return( n + 1 )
|
||
|
|
if n == 0: return( ackermann( m - 1, 1 ) )
|
||
|
|
return( ackermann( m - 1, ackermann( m, n - 1 ) ) )
|
||
|
|
end
|
||
|
|
|
||
|
|
for M in [ 0:4 ]
|
||
|
|
for N in [ 0:7 ]
|
||
|
|
>> ackermann( M, N ), " "
|
||
|
|
end
|
||
|
|
>
|
||
|
|
end
|