私は2つのリスト(AとB)を持っています。私はBの値を使用してAがそれらに従っているかどうかをチェックしたいと思います。Prologで1つのリストから別のリストに値を検証するpredcateを作成する方法は?
Ex1の:
A=[0, 1, 0, 1, 1, 1, 0]
B=[1, 3]
この場合はtrueです。私たちはAで1と3を1つ持っているからです。
Ex2の:これらのもので が偽
A=[0, 0, 1, 1, 1]
A=[1, 1, 1, 0,0,0,1]
である、それは順序
開始するための任意のアイデアを保持していませんか?
は、問題を解決するために、あなた
あなたはそれらを「検証する」とはどういう意味ですか? 3つの連続したものが続きます。 –
[私はこれがあなたが探していると思う](http://stackoverflow.com/questions/5188084/prolog-how-to-check-if-a-list-includes-certain-elements) – Woops
@WillemVanOnsemはい、それが私の必要なものです。 – Aizzaac