[1] 授業単元: プログラミング
[2] 問題文(含コード&リンク)
1〜12までの数字をそれぞれ3回ずつ使いランダムな数列を作る。
ただし、それぞれの数字は
Aグループ:12、2、10、7
Bグループ:4、3、1、11
Cグループ:9、8、6、5
のようにグループ分けされていて、同じグループの数字は最低1つ空けないといけない。
つまり、「… 9 4 3 …」などの並びを許さないが、「… 9 4 2 3 …」は可となる。
[3] 環境
 [3.1] OS: WindowsXP
 [3.2] コンパイラ名とバージョン: gcc
 [3.3] 言語: C
[4] 期限: 2008/01/14
[5] その他の制限: 特になし

よろしくお願いします。