非常に、ここではPrologが非常に新しいです。同じ長さの2つのリストの各位置に大きな項目を含むリストを返すプロローグルールのセットを記述しますか?
larger([],[],[]).
larger([H|T],[E|A],X):- H > E, larger([T],[A],[H|X]).
larger([H|T],[E|A],X):- H < E, larger([T],[A],[E|X]).
任意の助けを:My機能は、これは私が持っているものですが、私が必要なものを私になっていません(X = [6, 12, 11].
を返すlarger([3, 12, 5], [6, 3, 11], X)
など)新しいリストに大きな数を取ることによって、同じ長さの2つのリストを比較する必要があります非常に感謝しています。