-1

ねえ、私はこの小さな方法に取り組んでいました。大学で1週間ほどで大きなプロジェクトが割り当てられる前に、swi-prologを理解しようとして彼らをいじり回していると思います。「colors(yellow、F)」と言っているのは明らかです。バナナやレモンなどが表示されます。

colors(C,F):-fruits(F,C)

今私の質問は、list_to_set(F、(何か他のもの))を使用して、「;」を押す代わりに出力を1つのリストにすることができることを知っています。すべての果物を手に入れるために。THOUGH ...とにかくリスト作成を実際の方法に組み込むことができますか?

乾杯!

4

1 に答える 1

0

わかりました:方法を見つけました:

colors(C,F):-findall(C,fruits(F,C),C).

十分に単純で、そこに貼り付ける必要がありました。とにかく、ありがとう!

于 2012-10-27T01:43:23.187 に答える