Data update
This commit is contained in:
parent
8e4e15fa56
commit
72eb4943cb
1853 changed files with 35514 additions and 9441 deletions
11
Task/Mutual-recursion/Miranda/mutual-recursion.miranda
Normal file
11
Task/Mutual-recursion/Miranda/mutual-recursion.miranda
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
main :: [sys_message]
|
||||
main = [Stdout ("F: " ++ show (map f [0..20]) ++ "\n"),
|
||||
Stdout ("M: " ++ show (map m [0..20]) ++ "\n")]
|
||||
|
||||
f :: num->num
|
||||
f 0 = 1
|
||||
f n = n - m (f (n-1))
|
||||
|
||||
m :: num->num
|
||||
m 0 = 0
|
||||
m n = n - f (m (n-1))
|
||||
Loading…
Add table
Add a link
Reference in a new issue