我认为答案是3但我不确定,有人可以提供一些帮助吗?
假设在Prolog中输入以下两个语句:
mystery(X,[X|L],L).
mystery(X,[Y|L],[Y|M]) :- mystery(X,L,M).
Run Code Online (Sandbox Code Playgroud)
如果有人给出以下目标,Prolog将返回什么?
?- mystery(c,[a,b,c,d],Z).
Run Code Online (Sandbox Code Playgroud) prolog ×1