【論理】Prolog【初心者】
■ このスレッドは過去ログ倉庫に格納されています
0359デフォルトの名無しさん
2011/12/10(土) 17:16:02.19ピラミッドリストを作らなくてもよいなら、
nextItem([N],N).
nextItem(L,X) :-
append(_,[Z],L),
findall(Sub,(
append(_,[N1,N2|_],L),
Sub is N2 - N1),
L1),
nextItem(L1,Y),
X is Z + Y.
■ このスレッドは過去ログ倉庫に格納されています