Предположим, у меня есть подстановка S и список Xs , где каждая переменная в Xs также встречается в...
run([H|T]) --> num(H),run(T). run([T]) --> num(T). num(increase) --> [increase],{write(1)...
как получить все элементы блоков в прологе? размер может меняться динамически в моем коде, поэтому...
У меня следующая процедура для натурального числа - это SWI-пролог: natural_number(0)....
У меня есть предикат: neig(I, J, I1, J1):- I1 is I - 1, I1 >= 0, J1 is J. neig(I, J, I1, J1):-...
У меня есть файл, имя: "file1.pl" в c: /. Теперь я хочу загрузить файл в пролог , а затем задать...
Это проблема.Мистер и миссис Астор, мистер и миссис Блейк, мистер и миссис Крейн, а также миссис и...
я просто хочу знать, знает ли кто-нибудь из вас, что быстрее, L=[1,2,3,4,5], all_different(L). %...
L = [[X, Y, Z], [1, A, B], [2, C, D]], L ins 1..3, all_different (L), метка (L). Я просто хочу...
как автоматически заполнить список переменными? как for(i=1;i<=9,i++){ addtoanylist(X_i); } так,...
Рассмотрим следующий код Пролога.Он редактирует строки определенного типа на своем входе и печатает...
Список списков, таких как Списки = [[1,2,3], [4,5,6], [7,8,3]] и я хочу получить в этом случае все...
Мне было интересно, может ли кто-нибудь помочь мне с этой проблемой: мне нужно заказать список,...
Я ищу учебник / пример по созданию и поиску бинарных деревьев в прологе. помогите пожалуйста...
permutation([], []). permutation(L, [X|Xs]) :- select(X, L, Rest), permutation(Rest, Xs). Если я...
Я пишу функцию subseq, которая проверяет, является ли один список подпоследовательностью другого....
Я пытаюсь создать простой планировщик в Прологе, который будет проходить несколько курсов вместе с...
У меня есть домашняя работа по прологу, которая должна работать так: singles([1,2,3,2,2,4,1], [3...
Я пытаюсь написать процедуру order(List,Result), которая имеет List в качестве входных данных и...
Я пытаюсь выучить пролог SWI, но моя простая программа не работает, когда я считаю, что она должна...
Как закрыть входной поток в SWI-Prolog, используя комбинацию <CTRL>+<D>? bot:- repeat,...
У меня есть этот код color(blue). color(red). color(blue). color(green). Я хочу создать правило,...
У меня есть документ для семинара, где я должен найти некоторые операции с наборами в Прологе,...
Мне нужно написать что-то вроде кольцевого буфера в TurboProlog 2.0 для расчета среднего.Я не знаю,...
Я пытался понять, как работает этот код, но мне не удалось. Он объединяет два списка, а затем...