• ベストアンサー

休憩の全通りローテーションを作りたい

勤務先に、6人の従業員がいます。 以下の条件で全通りのローテーションを作りたいのです。 1、休憩は2人ずつ3組に分かれて取る 2、毎日違う人と組む(パターンの限界まで) 3、休憩時間は早(12-13時)・遅(13-14時)・フリー(好きな時間)の3種類ある 以上全パターンで、これをうまい具合に表にしたいのです。 何かうまい方法はないでしょうか? もしくは、こんなことを割り振ってくれるフリーソフトがあるといいのですが。 分かりづらいかもしれませんが、宜しくお願い致します。 何かよい方法はありますか?

質問者が選んだベストアンサー

  • ベストアンサー
  • yokomaya
  • ベストアンサー率40% (147/366)
回答No.1

条件から組み合わせを考えると一人は三つの時間帯でそれぞれ異なる5人と休憩すれば一巡するので15通りですよね。(多分)こんなのでどうでしょう? No.,社員1,社員2,社員3,社員4,社員5,社員6 1,休憩1,休憩1,休憩2,休憩2,休憩3,休憩3 2,休憩1,休憩3,休憩1,休憩2,休憩2,休憩3 3,休憩1,休憩3,休憩3,休憩1,休憩2,休憩2 4,休憩1,休憩2,休憩3,休憩3,休憩1,休憩2 5,休憩1,休憩2,休憩2,休憩3,休憩3,休憩1 6,休憩2,休憩2,休憩3,休憩3,休憩1,休憩1 7,休憩2,休憩1,休憩2,休憩3,休憩3,休憩1 8,休憩2,休憩1,休憩1,休憩2,休憩3,休憩3 9,休憩2,休憩3,休憩1,休憩1,休憩2,休憩3 10,休憩2,休憩3,休憩3,休憩1,休憩1,休憩2 11,休憩3,休憩3,休憩1,休憩1,休憩2,休憩2 12,休憩3,休憩2,休憩3,休憩1,休憩1,休憩2 13,休憩3,休憩2,休憩2,休憩3,休憩1,休憩1 14,休憩3,休憩1,休憩2,休憩2,休憩3,休憩1 15,休憩3,休憩1,休憩1,休憩2,休憩2,休憩3

fukuyama_13
質問者

お礼

説明不足でしたが、全て平等に休憩を出したいのです。 このまま、ファイルにコンバートして使用させて頂きました。 ありがとうございました。

その他の回答 (2)

  • yokomaya
  • ベストアンサー率40% (147/366)
回答No.3

質問者さんの意図を待つしかないですが15と30の違いは AB.CD.EFとAB.EF.CDを別にカウントするのかどうかという点にあります。AさんBさんにとってこの差異はないと僕は考えている事による違いです。

  • fronteye
  • ベストアンサー率43% (118/271)
回答No.2

6人をABCDEFとする。 2人ずつで3組つくる組み合わせは、次の5通りある。 1(AB,CD,EF) 2(AC,BE,DF) 3(AD,BF,CE) 4(AE,BD,CF) 5(AF,BC,DE) 3種類の休憩時間を [早,遅,フリー] であらわすと、 1(AB,CD,EF)の組み合わせでは、次の6通りできる。 1=1 [AB,CD,EF] 1=2 [AB,EF,CD] 1=3 [CD,AB,EF] 1=4 [CD,EF,AB] 1=5 [EF,AB,CD] 1=6 [EF,CD,AB] 同様にして、2~5の組み合わせでも6通りずつできる。 つまり、全部で30通りのパターンがある。 これを、問題の条件に合うよう整列すると次のようになる。 1 1=1 [AB,CD,EF] 2 2=2 [AC,DF,BE] 3 3=3 [BF,AD,CE] 4 4=4 [BD,CF,AE] 5 5=5 [DE,AF,BC] 6 1=6 [EF,CD,AB] 7 2=1 [AC,BE,DF] 8 3=2 [AD,CE,BF] 9 4=3 [BD,AE,CF] 10 5=4 [BC,DE,AF] 11 1=5 [EF,AB,CD] 12 2=6 [DF,BE,AC] 13 3=1 [AD,BF,CE] 14 4=2 [AE,CF,BD] 15 5=3 [BC,AF,DE] 16 1=4 [CD,EF,AB] 17 2=5 [DF,AC,BE] 18 3=6 [CE,BF,AD] 19 4=1 [AE,BD,CF] 20 5=2 [AF,DE,BC] 21 1=3 [CD,AB,EF] 22 2=4 [BE,DF,AC] 23 3=5 [CE,AD,BF] 24 4=6 [CF,BD,AE] 25 5=1 [AF,BC,DE] 26 1=2 [AB,EF,CD] 27 2=3 [BE,AC,DF] 28 3=4 [BF,CE,AD] 29 4=5 [CF,AE,BD] 30 5=6 [DE,BC,AF]

fukuyama_13
質問者

お礼

私の説明が悪く、自分の質問を読めば、確かにこの答えになりますね。 どうもありがとうございます。

関連するQ&A