У меня есть некоторые значения H, и я хотел бы найти максимальное значение, используя \ +, как я...
ОК, вопрос немного сформулирован, но я хочу выбрать N чисел от 0 до MAX, используя rand_int, и...
Я знаю, что в прологе есть встроенная функция findall / 3, и я пытаюсь найти общее количество часов...
Можем ли мы написать криптографическую функцию как правило в прологе, т. Е. C = enc(K, M). M =...
В моей программе есть несколько правил, таких как: tellme(X) :- knows(X). tellme(friends1(X)) :-...
GNU Emacs 23.2.1 Fedora xfce 14 Я начал входить в Prolog и хочу использовать свой emacs в качестве...
Это то, что я написал до сих пор. goal(g). arc(a,b). arc(a,c). arc(a,d). arc(c,k). arc(c,f). arc(d...
Мне нужно удалить первый элемент из списка (заголовок). Как мне это сделать?
Я разрабатываю приложение Java + Prolog через мост JPL. Основное приложение находится на Java и...
У меня есть следующий список в прологе: [[1,2],[2,3]] Теперь я могу сделать простой обход в списке...
Я новичок в Прологе. Используя эту базовую структуру «базы данных», я подумал, что смогу запросить...
Я новичок в Прологе.Я просто пытаюсь получить какую-то информацию от Пролога в Windows Vista. Я...
Пытаясь лучше понять пролог, списки и рекурсию в целом, я работаю над различными простыми заданиями...
Можно ли сохранить переменные в прологе? Я хотел бы сохранить и отредактировать список во время...
Проблема, которую я пытаюсь решить, заключается в следующем: Мне дан отсортированный список, в...
Я работаю над некоторыми учебниками по Прологу (нет ничего лучше, и я узнал ранее на этой неделе,...
Я пытаюсь написать функцию, которая будет производить комбинации элементов списка, образованных...
пример divisible([L1],X) :- L1 mod X =:= 0. запрос divisible([4,6,8,7],2). ответ [4,6,8] Любое...
Я пробую Пролог в первый раз и испытываю небольшие трудности с использованием списков. Скажем, у...
У меня есть программа VisualProlog (exe исполняемый файл) для запуска, но при попытке запустить...
в этой задаче у меня есть база данных Prolog, заполненная, например, ребром (1,0), ребром (2,0),...
Я пытаюсь понять пролог на примерах. Я написал фрагмент кода, но он не работает должным образом, и...
Я сделал функцию в Прологе: - mean(L, M) :- sum(L, S), length(L, N), M is S/N. sum([],0). sum([H|T]...
У меня проблема с маленькой программой, которую я сделал. Ниже часть с проблемой. failed(X, C, Y)...
findThree([H|T],_,3). findThree([H|T], M, Z):- ( member(H,M) -> Z2 is Z + 1, select(H,M,C),...