Я блокирую предикат кода на Prolog. Мне нужно закодировать эти два предиката:
Если я позвоню: u([a,b,c,d,e,f], X).
, это даст X=[a,b], X=[b,c], X=[c,d]
...
Если я позвоню: v([a,b,c,d,e,f], X).
, это даст X=[a,b], X=[c,d], X=[e,f]
...
Большое спасибо!
u(L,P) :- ([ [P,P] | L ], P).
Но... понятия не имею, думаю, решение простое... мне нужно использовать рекурсивность - person Zero   schedule 08.06.2014L
со списком[First, Second | Tail]
. - person Tudor Berariu   schedule 08.06.2014