Пролог :Первое повторяющееся значение

Мне нужно найти первое повторяющееся значение в списке.

prep(3,[1,3,5,3,5]).Должно быть правдой.

prep(5,[1,3,5,3,5]).Должно быть ложно.

Я думал, что проверка на равенство с текущим значением и предыдущими членами списка, пока я не найду дубликат, если он найдет, проверит на равенство с X, но я понятия не имею, как это сделать в Прологе!

Буду признателен за любую помощь! Спасибо

5
задан false 9 December 2012 в 16:35
поделиться