1
evenPositions([],[]).
evenPositions([X], []).
evenPositions([X, Y|R], [X|Tail1]) :- evenPositions(R,Tail1).

偶数の位置を見つけながら、リストに残っている最後の単一の要素を取得するために何かが欠けています。

evenPositions([a,b,c,d,e,f,g],Z) を実行すると。リストに g は含まれていません。

4

0 に答える 0