Prolog,一起添加列表列表以制作一个列表

时间:2014-03-13 18:44:55

标签: recursion matrix prolog predicate

您好我需要编写一个Prolog谓词,它将列出列表的行,如此给出

|a,b,c| |j,k,l| |s,t,u|
|d,e,f| |m,n,o| |v,w,x|
|g,h,i|.|p,q,r|,|y,z,?|

/*I want to be able to get back */
|(a+j+s),(b+k+t),(c+l+u)|
|(d+m+v),(e+n+w),(f+o+x)|
|(g+p+y),(h+q+z),(i+r+?)|

我很难过,因为我想将头部添加到尾部的头部,等等但是无法弄清楚要告诉prolog这样做。我可以一次添加任意一行,甚至只添加两个矩阵,但是给出一个这样的列表,我看不到它。任何帮助,将不胜感激。感谢。

0 个答案:

没有答案