私は与えられたときにメソッドを実装してSum
いList
ます. リストに要素を追加すると、それらの合計が指定された Sum と等しいことがチェックされます。これが私がこれまでにやろうとしていることですが、それが間違っていると確信しています...どう考えればいいのか本当にわかりません。
sumList([],0).
sumList([X|Xrest], Sum) :-
sumList[Xrest, Sum1),
Sum is X + Sum1.
正しい方向へのポイントを教えていただけますか、少なくとも問題について考える方法を教えていただけますか?