Результаты поиска по запросу "clpfd"
Обобщающая последовательность Фибоначчи с помощью SICStus Prolog
Я пытаюсь найти решение для запроса по обобщенной последовательности Фибоначчи (GFS). Вопрос: есть ли GFS, у которых 885 в качестве 12-го числа? Начальные 2 ...
Пролог для начинающих: как создать уникальные значения для каждой переменной в предикате
У меня есть предикат пролога:
SWI-Пролог и ограничения, библиотека CLP (FD)
Я играю с ограничениями в (swi) прологе, используя библиотеку clpfd.Я пытаюсь определить, когда один набор ограничений инкапсулирует или объединяет другой, н...
Смысл использования накопления состоит в том, чтобы сделать его более эффективным в использовании памяти, когда n-ое число FIB теперь становится большим, я получаю глобальное переполнение стека для чисел, которые на самом деле не так велики.
огическое программирование действительно делает танец на коленях на моих императивных навыках программирования. Это домашнее задание, поэтому, пожалуйста, не...
Пролог арифметический синтаксис
Как определитьa как целое число / число с плавающей запятой? Я хочу найти результатыa+b+c+d=10 гдеa,b,c,d целое число и>=0.
Найти силы 2 в списке Пролог
Я пытаюсь создать список в Прологе (SWI Prolog) и проверить, какие числа являются степенями 2, а второй найти, сколько раз конкретное число находится в списке (в этом примере я пытаюсь найти, сколько раз число 3 в списке). Например, если вы ...
Как написать вид условного планирования в прологе?
Я попытался написать код пролога, который может понять программу студента, написанную на C #. Теперь я застрял в процессе распознавания утверждения «если» в студенческой программе. Например: ниже приведен код, который я ожидаю от студента. int d ...
Получение порядка в разрешении предикатов
Посмотрите на следующие цели (я использую swi-пролог с clpfd от Маркуса Триски): result(Input,Result) :- Input #> 10, Result=decline. result(Input,Result) :- Input in 0..20, Result=offer.Возможный запрос выглядит так: ?- result(15,B). B = ...