Как найти элемент списка, следующего за данным? (Strawberry) - Prolog
Формулировка задачи:
подскажите пожалуйста,как найти элемент списка, следующего за данным.
я сделала вот так :
выходит [b,c,d] как удалить оставшиеся элементы после b
Листинг программы
- remove(X, [X | Tail], Tail).
- remove(X, [Y | Tail], [Y | Tail1]):-remove(X, Tail, Tail1).
- ?-remove(a, [a, b, с, d], L).
Решение задачи: «Как найти элемент списка, следующего за данным? (Strawberry)»
textual
Листинг программы
- remove(X, [X|_], []).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д