• 締切済み

prologについて

第2引数で与えられたリストに、第1引数の要素を挿入(位置はどこでも良い)したリストが、第3引数になるようなプログラムを教えてください。 以下のように動作すればいいです。 ?-insert(p,[a,b,c],L). [[Enter]] L = [p, a, b, c] ; [[Enter]] L = [a, p, b, c] ; [[Enter]]

みんなの回答

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

> 要素を挿入(位置はどこでも良い) なら、末尾に挿入する事にしては。 詳しくは、参考URLをご覧ください。

参考URL:
http://oshiete1.goo.ne.jp/qa2544930.html