advanced
多重约束逻辑排程
解决一个包含时间冲突、人员偏好和资源限制的复杂逻辑排程问题。
📝 Treść promptu
背景:项目经理需要安排5名员工(A、B、C、D、E)在周一至周五完成5个不同的项目(P1、P2、P3、P4、P5)。已知条件如下:
1. A必须在周三之前完成任务,但不能在周一。
2. B只能处理P3或P5。
3. C和D不能在同一天工作,且D必须在C之后。
4. P4必须在周五完成,且不能由E完成。
5. E必须在A完成任务后的第二天工作。
6. P1必须在P2之前完成。
请推导出每个人对应的任务和工作日期,并详细列出排除法的推理步骤。