Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
11
Task/Ackermann-function/11l/ackermann-function.11l
Normal file
11
Task/Ackermann-function/11l/ackermann-function.11l
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
F ack2(m, n) -> Int
|
||||
R I m == 0 {(n + 1)
|
||||
} E I m == 1 {(n + 2)
|
||||
} E I m == 2 {(2 * n + 3)
|
||||
} E I m == 3 {(8 * (2 ^ n - 1) + 5)
|
||||
} E I n == 0 {ack2(m - 1, 1)
|
||||
} E ack2(m - 1, ack2(m, n - 1))
|
||||
|
||||
print(ack2(0, 0))
|
||||
print(ack2(3, 4))
|
||||
print(ack2(4, 1))
|
||||
Loading…
Add table
Add a link
Reference in a new issue