小编Nic*_*ick的帖子

如何创建添加到特定数字的数字列表

我需要一些帮助在Prolog中编写一个谓词,给定一个数字作为输入,返回一个包含数字的列表列表.

让我们调用谓词addUpList/2,它应该像这样工作:

?- addUpList(3,P).
P = [[1,2], [2,1], [1,1,1]].       % expected result
Run Code Online (Sandbox Code Playgroud)

我很难解决这个问题,我开始认为这是不可能的.有任何想法吗?提前致谢.

prolog

7
推荐指数
1
解决办法
3524
查看次数

标签 统计

prolog ×1