【发布时间】:2012-05-26 19:53:16
【问题描述】:
您能帮我了解接下来的三个 Prolog 程序吗?
列表中元素的汇总,并检查是否与 3 相除? 比如列表是[1, 2, 3] --> 元素的和除以3,因为1+2+3=6, 6/3=2 --> 所以输出应该为真。
如果 7 在列表中,则将其加倍。 例如:输入列表 --> [1,7,3,7,7],输出应该是 [1,7,7,3,7,7,7,7]。
如果 7 在列表中,请将其更改为 2,7,2。 例如:输入列表-->[1,7,2,1],输出应该是[1,2,7,2,2,1]
什么是程序以及如何使用 SWI-Prolog 对其进行测试?
谢谢你的期待!
【问题讨论】:
-
这不是domyhomeworkforme.com。