Sync
This commit is contained in:
parent
6f050a029e
commit
776bba907c
3887 changed files with 59894 additions and 7280 deletions
|
|
@ -1,8 +1,4 @@
|
|||
fib(X) :-
|
||||
X=[0,1|Z],
|
||||
ffib(Z,X).
|
||||
ffib(Z,X) :-
|
||||
X=[A|Y],
|
||||
Y=[B|_],
|
||||
N is A+B,
|
||||
freeze(Z, (Z=[N|W],ffib(W,Y)) ).
|
||||
fib([0,1|X]) :-
|
||||
ffib(0,1,X).
|
||||
ffib(A,B,X) :-
|
||||
freeze(X, (C is A+B, X=[C|Y], ffib(B,C,Y)) ).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue