cost 178 ms
条件的并集 - A union of a conditions

我对 prolog还很陌生,现在只有非常基础的知识,我遇到了一个问题 我需要写一个声明行: <cond.1> and (<cond.2> or <cond.3>) 在像 c++ 这样的语言中,它看起来像这样: 我在序言中试过这个: 和这个 以及谷歌告 ...

Turbo Prolog执行顺序 - Turbo Prolog execution order

我试图了解为什么我得到了自己的结果。 可以说这是代码和结果: 抱歉,这很琐碎,但是网上没有太多关于此的消息...如果d(3)的输出对我有意义,那么e(3)根本没有。 为什么在这种情况下移动写入会颠倒顺序? 我猜想它与递归有关,但是我仍然不知道为什么。 ...

增加堆栈大小时,prolog获取语法错误 - prolog get syntax error when increase stack size

试图用序言解决难题任务,但遇到了一些问题。 因此,我尝试增加安装程序中的堆栈大小并再次运行程序。 但这会导致另一个错误:行上的Syntax error on line...错误行与谓词中的运算符“ not”一致。 这是我的代码: 发现这种序言行为很奇怪...也许有人遇到了 ...

Prolog - 从子列表中删除元素 - Prolog - removing elements from sublists

问题陈述:您将获得一个包含整数和整数列表的列表。 您必须从每个子列表中删除第1个,第2个,第4个,第8个...等元素。 我的解决方案 问题是该算法有效,直到它从每个子列表中删除第一个和第二个元素,但从那时起不会删除一个东西,我不知道我做错了什么。 exec predicat ...

带列表的Prolog程序 - Prolog program with lists

我必须解决turbo prolog中的以下问题作为作业:“确定列表中以数字表示的数字与给定数字的乘积。例如:[1 9 3 5 9 9] * 2-> [3 8 7 1 9 8]”。 解决这个问题的思路是先计算产品,然后将其数字放入列表中,只有我才真正弄清楚这最后一部分,这是到目前为止的 ...

PROLOG程序中的错误 - Error in PROLOG program

在下面的代码中,我在** “非法字符”的 姐妹函数中遇到错误 块引用 人\\ = P1 **(\\ =代表不等于) 块引用 域人=符号 父母(人,人)女(人)男(人)母亲(人,人)父亲(人,人)祖父(人,人)祖母(人,人)姐姐(人,人) 要求女性( ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM