Я считаю, что [] означает принятие пустых списков, в то время как [_] принятие непустого списка,...
Я использую clpfd и у меня 5 переменных, как я могу убедиться, что максимум 3 из этих 5 переменных...
Я надеюсь, что кто-то может мне помочь, и большое спасибо всем, у кого есть идея :) этот вопрос...
Я пишу на прологе, но у меня есть проблема. Как я могу сделать так, чтобы ответ появился только...
У меня есть эти факты: name(john), name(mary), name(jack), Когда я «повторяю» все факты, я нахожу...
Я пишу алгоритмы сортировки в Прологе и мне нужно проверить, правильно ли работает алгоритм.Так что...
Я пытаюсь выучить пролог и хочу создать функцию GCD, которая оценивает с помощью алгоритма Евклида....
Учитывая представление термина ребра графа, то есть: edge(a, b). edge(b, c). Я хотел бы построить...
Итак, я написал программу, которая читает входные данные из файла .txt в виде 2 целых чисел и...
Наш преподаватель добавил код для операций добавления, удаления и отображения списка.Но это не...
В настоящее время я пишу программу PROLOG, которая представляет Семейные отношения. Сейчас я...
Я изучаю пролог, и у меня есть проблема, чтобы создать игру, угадай слово. Я написал код сравнения...
Допустим, у меня есть список: [1,3,1,3,1,3,3,2,2,1] и N=3 (разные числа) в качестве входных данных....
есть моя проблема, которую я не могу решить на прологе Введите строку с клавиатуры.Удалите из...
когда я фиксирую запрос: ?- X in 1..2, length(List,X). возвращаемые результаты: X = 1, List =...
Есть ли способ 2-кратного задания другого значения в переменной внутри предиката? Например, можем...
Я изучаю пролог, и у меня есть проблема, чтобы создать игру, угадай слово. Я написал некоторый код,...
У меня есть программа на прологе, которая принимает пути к файлам в качестве аргументов. Примерами...
У меня есть следующий код: countSteps(Solution, Result) :- findStart(Solution, [0, 0], Start),...
Я написал программу, которая читает входные данные из текстового файла: read_input(File, N, K, C)...
Я сделал этот код: ceros([A|B],[C|D]):- C is [A,0], ceros(B,D). и когда я пытаюсь это сделать,...
У меня есть квадрат функции, который я хотел бы отобразить в виде матрицы: XXX (newline) XXX...
Я делаю «игру» в Прологе, начиная с начальной позиции в массиве, игра должна возвращать все...
Учитывая аргумент makelist(A,N,K,M,L) :-, должен расширяться и возвращать true, если A,N,K,M,L>0...
Хотите расширить аргумент q(M,N):-, который должен оценивать true, только если мы можем выразить M...