Prolog 人工智能语言中文论坛---打造优质Prolog学习交流园地

一个供Prolog爱好者学习与交流的地方


您没有登录。 请登录注册

学校排课是否可以用prolog 来解决?

浏览上一个主题 浏览下一个主题 向下  留言 [第1页/共1页]

1 学校排课是否可以用prolog 来解决? 于 周一 六月 11, 2012 2:22 pm

某小学6个年级,10个平行班,假设每班每天上6堂课,上午4节课,下午2节课,其他每个年级的科目可以假设,请问如何用prolog
来计算,需要各科的老师多少名,以及每班每天的老师如何安排?其中,数学课最好放到上午。

查阅用户资料
oliver_qq 写道::某小学6个年级,10个平行班,假设每班每天上6堂课,上午4节课,下午2节课,其他每个年级的科目可以假设,请问如何用prolog
来计算,需要各科的老师多少名,以及每班每天的老师如何安排?其中,数学课最好放到上午。

一个科目上几节课?
总共有多少科目?
各年级之间的科目一样吗?
一个老师是否只能教一科?

描述详细一点,不然范围有点大,哈哈。

查阅用户资料 http://prolog.longluntan.net

3 回复: 学校排课是否可以用prolog 来解决? 于 周二 六月 12, 2012 12:30 am

补充条件:假设每班每周都有30节课,科目有7节A1课,8节A2课,A3,A4,A5,A6,A7各两节课,A8,A9,A10,A11,A12各一节课,
其中A1必须安排在上午上课,每个老师只教一种科目,比如数学老师只教数学,体育老师只教体育,如此类推...
对应的老师代号为TA1_1,TA1_2,表示A1科目的两个老师,其中校长(TA2_2)教A2科目,周五下午有例会,不能上课,
每科都有一个学科带头人(TA1_1,TA2_1 ...),每周周三(A1,A3,A5,A7科目)和周四(A2,A4,A6,A8科目)
下午第一节课后要开研讨会,每个老师每天教课不能超过4节。需要多少个老师,每班的课程又是如何安排?

查阅用户资料

浏览上一个主题 浏览下一个主题 返回页首  留言 [第1页/共1页]

您在这个论坛的权限:
不能在这个论坛回复主题