如何在序言中用其他数字替换第一个和最后一个出现的数字

时间:2018-11-10 12:34:41

标签: prolog

repf(B,A,[A|Y],[B|Y]):-repf(B,A,Y,L),L=[B].
repf(B,A,[X|Y],L):- repf(B,A,Y,L1), L=[X|L1].

repf(B,A,[A],[B]).

如何使此代码将另一个值的第一个和最后一个出现替换为另一个?

0 个答案:

没有答案