Advertisement
Guest User

Untitled

a guest
Jan 23rd, 2020
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 0.53 KB | None | 0 0
  1. //1.
  2. duplazo(Atom, Resz):- name(Atom, Lista),
  3.                       append(Eleje, Vege, Lista),
  4.                       append([K|Kozep],Vege2,Vege),
  5.                       memberchk(K, Kozep),
  6.                       name(Resz,[K|Kozep]).
  7.  
  8. //2.
  9. osszeado(Atom, Resz):- name(Atom, Lista),
  10.                       append(Eleje, Vege, Lista),
  11.                       append([K|Kozep],Vege2,Vege),
  12.                       list_sum([K|Kozep],X),
  13.                       X mod 2=:=0,
  14.                       name(Resz,[K|Kozep]).
  15.                       list_sum([],0).
  16. list_sum([Head|Tail],TotalSum):-list_sum(Tail,Sum1),
  17.                                 TotalSum is Head+Sum1.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement