Как найти элемент списка, следующего за данным? (Strawberry) - Prolog

Узнай цену своей работы

Формулировка задачи:

подскажите пожалуйста,как найти элемент списка, следующего за данным. я сделала вот так :
Листинг программы
  1. remove(X, [X | Tail], Tail).
  2. remove(X, [Y | Tail], [Y | Tail1]):-remove(X, Tail, Tail1).
  3. ?-remove(a, [a, b, с, d], L).
выходит [b,c,d] как удалить оставшиеся элементы после b

Решение задачи: «Как найти элемент списка, следующего за данным? (Strawberry)»

textual
Листинг программы
  1. remove(X, [X|_], []).

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

13   голосов , оценка 3.769 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы