标签: prolog flightpath
我正在做家庭作业,并且已经完成了很多工作。最简单的CS作业我已经在最近的记忆中完成了。编写Prolog程序以查找不同城市之间的飞行路径。所以
oneStop(X,Y)
会发现两个城市之间是否有一个停靠点,依此类推两个,三个和四个停靠点,以及
flightExists(X, Y)
查找路径是否一般存在。除了我得到的输出并没有列出整个飞行路径,只有我用变量替换X/Y时,它们都能很好地工作。如何列出中间的所有城市?
X/Y