10 lines
180 B
Text
10 lines
180 B
Text
|
|
function ackermann(%m,%n)
|
||
|
|
{
|
||
|
|
if(%m==0)
|
||
|
|
return %n+1;
|
||
|
|
if(%m>0&&%n==0)
|
||
|
|
return ackermann(%m-1,1);
|
||
|
|
if(%m>0&&%n>0)
|
||
|
|
return ackermann(%m-1,ackermann(%m,%n-1));
|
||
|
|
}
|