アプリ版:「スタンプのみでお礼する」機能のリリースについて

勤務先に、6人の従業員がいます。
以下の条件で全通りのローテーションを作りたいのです。

1、休憩は2人ずつ3組に分かれて取る

2、毎日違う人と組む(パターンの限界まで)

3、休憩時間は早(12-13時)・遅(13-14時)・フリー(好きな時間)の3種類ある


以上全パターンで、これをうまい具合に表にしたいのです。

何かうまい方法はないでしょうか?

もしくは、こんなことを割り振ってくれるフリーソフトがあるといいのですが。

分かりづらいかもしれませんが、宜しくお願い致します。

何かよい方法はありますか?

A 回答 (3件)

条件から組み合わせを考えると一人は三つの時間帯でそれぞれ異なる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
    • good
    • 0
この回答へのお礼

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

お礼日時:2006/07/27 00:27

質問者さんの意図を待つしかないですが15と30の違いは


AB.CD.EFとAB.EF.CDを別にカウントするのかどうかという点にあります。AさんBさんにとってこの差異はないと僕は考えている事による違いです。
    • good
    • 0

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]
    • good
    • 0
この回答へのお礼

私の説明が悪く、自分の質問を読めば、確かにこの答えになりますね。

どうもありがとうございます。

お礼日時:2006/07/27 00:36

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!