重复一下你的问题:
4人的情况下,A只上白班,BCD随意,但要求夜班要有两人
5人的情况下,AB只上白班,CDE随意,但要求夜班要有两人
是这个意思吗?
另外还缺条件
每周的工时上限或需要休息的天数?
白班1人是否就可以了?