Я новичок в Прологе и пытаюсь смоделировать загадку, подобную загадке Эйнштейна, также известную...
Я прошу прощения за трату вашего времени, но я застрял: / Я прочитал руководство несколько раз, но...
Может кто-нибудь объяснить, как предопределенный предикат forall должен найти минимальные значения...
Я написал прологическую программу, которая генерирует все возможные положения элементов в двумерной...
Я пытаюсь выяснить, как добавить четные элементы в список (я изучал примеры, но пока не могу...
Я бы хотел найти кратчайший маршрут от станции A к станции B в прологе на двунаправленном графике...
Может быть, кто-то знает алгоритм или просто какое у него название для помещения камней (разного...
Я использую вариацию «Загадки Эйнштейна», и у меня возникли некоторые проблемы. При попытке...
Из старого финала для моего класса: Вот код пролога: mystery(1, 1). mystery(N, F) :- N1 is N-1,...
У меня есть этот факт в моей базе Факт ( "имя", "фамилия", "123"). если я просто напишу этот...
Я пишу переводчик Lisp-to-C, используя встроенные возможности Prolog DCG. Вот как я работаю с...
Предположим, что следующие факты уже введены в базу данных Пролога: father(X, Y) // X is the father...
Я начинаю играть с прологом, и с фоном Java это действительно сложно для меня, поэтому вот глупый...
это похоже на мой последний вопрос, но теперь я хочу отфильтровать список по буквам. test_filter0...
Я хочу написать функцию, которая фильтрует список чисел, удаляя все, что меньше или равно...
Я изучал Пролог в течение последних двух месяцев.Я хочу расширить свои знания как можно скорее. Я...
Как получить Y и Z в прологе, когда я знаю только X? Например: test(X, Y, Z) :- X is Y + Z. но...
Я хочу суммировать каждую строку и столбец в матрице и проверить, все ли они одинаковы. Я хочу...
Матрица nxn может быть представлена в виде списка из n списков, каждый из которых содержит n...
У меня есть одномерный массив, что означает шахматный стол. Я хотел бы найти все позиции, на...
Как преобразовать число с плавающей точкой в пролог? Я пробовал: ?- integer(truncate(sqrt(9)))....
Я хочу добавить краткую информацию в начале программы, и я иду так: message :- nl,nl, write('...
Ну, я не могу решить, как должны выглядеть мои факты в базе данных пролога ... и моя задача -...
Внимание, я довольно новичок в Прологе. Я написал предикат разделения в Прологе.Он разбивает список...