如何用Prolog解决这个逻辑描述?

时间:2010-06-04 12:29:29

标签: prolog linear-programming logic-programming

这是我的第一个问题所以请宽容。

我在prolog / CLP中编写逻辑问题:

  

“众所周知,只有一个角色   说实话。
四月先生说   梅先生说谎。左先生说先生   六月说谎。左先生说   四月和五月先生都说   谎言。
写一个程序   确定谁在说实话。“

我在纸上解决了问题,解决方案就是May先生说实话。

但是如何在prolog中写出来?我可能会找到类似的解决方案:WHO KILL - Similar solution

但我不明白。可能有人知道这是怎么做的还是有另一个例子?

如果可以,请帮助:)):))

0 个答案:

没有答案