您好,我是 Prolog 的初学者,我遇到了以下问题。在这里,我有一个“数据库”,它为我提供有关学校时间表的信息,如下所示:
school(NameOfTeacher,([(Course,Day) ......]).
当问以下问题时
-? find(staff(NameOfTeacher,Course),Day)
答案应该是Day = (the day the course takes place)
。我设法接受了这样的答案Day = (Course,Day)
,但这不是我想要的。有没有人知道如何做到这一点?先感谢您。