もっと現実的な問題にしてみた。

ある病院に内科医A,B,C、外科医D,Eがいて1週間(日〜土)の当直と呼び出し待機の割り当てをする。
以下の条件を満たす割り当ては何通りあるか?
 (1) 1回も当直に当たらない人がいてはいけない
 (2) 誰も続けて勤務(当直または待機)してはならない(但し、前週の土曜日の勤務は考慮しない)
 (3) 誰においても1週間の当直総数の上限は2日である
 (4) 内科医が当直のときは待機は外科医、外科医が当直の時は内科医が待機する。


日 月 火 水 木 金 土
当直 A B A C D E D
待機 D E D E A B C