【发布时间】:2013-04-10 18:02:22
【问题描述】:
我正在尝试编写序言程序,它将两个列表中的项目相加并将结果显示在另一个列表中。
例如:
列表1:
[1, 3, 4, 2]
列表2:
[5, 1, 3, 0]
结果:
[6, 4, 7, 2]
到目前为止,我有这个:
list_sum([],[],[]).
list_sum([H1|T1],[H2|T2],L3):-list_sum(T1,T2,[X|L3]), X is H1+H2.
?-list_sum([1,2,3,4],[1,2,3,4],R),write(R).
【问题讨论】: