例子
divisible([L1],X) :-
L1 mod X =:= 0.
Run Code Online (Sandbox Code Playgroud)
询问
divisible([4,6,8,7],2).
Run Code Online (Sandbox Code Playgroud)
回复
[4,6,8]
Run Code Online (Sandbox Code Playgroud)
有什么指导吗?
divisible([], _, []).
divisible([H|T], X, [H|T1]) :- H mod X =:= 0, divisible(T, X, T1).
divisible([H|T], X, T1) :- H mod X =\= 0, divisible(T, X, T1).
Run Code Online (Sandbox Code Playgroud)