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