RosettaCodeData/Task/Ackermann-function/FBSL/ackermann-function-2.fbsl
Ingy döt Net 6f050a029e update
2013-06-05 21:47:54 +00:00

11 lines
203 B
Text

int Ackermann(int m, int n)
{
if (!m) return n + 1;
if (!n) return Ackermann(m - 1, 1);
return Ackermann(m - 1, Ackermann(m, n - 1));
}
int main(int m, int n)
{
return Ackermann(m, n);
}