Поиск младшего сына и индексы заданого элемента в списке - Prolog
Формулировка задачи:
Здравствуйте, Уважаемые!
Собственно вопрос. На диалекте SWI Prolog yеобходимо сделать два задания:
1) найти младшего сына исходя из таких данных
С тем как найти просто сына вопросов не возникает
Но как определить что он младший? Идеи с поискам минимума между двумя сыновьями не работает как только оказывается что сын один.
2) Написать предикат IndicesOf для нахождения списка индексов всех вхождений елемента в список.
Тут пыталась преобразовать вот такой код, но моих знаний явно не хватает:
Уже несколько дней мучаюсь, и обыскала все и вся. Помогите пожалуйста в решении этих задач. 3 подобных уже сделала, а эти две ну никак не получаются.
Решение задачи: «Поиск младшего сына и индексы заданого элемента в списке»
textual
Листинг программы
all_sons(jim, L), select_yungest(L, X).
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д