苦戦しているようだな。このサイコロのモデルは状態機械として記述可能。
すなわち、モデルの状態を表す論理的なデータ構造とそれのデータに対するいくつかの操作メソッドで記述できる。
struct DICE {
int n, s, w, e, t, b;
void to_n(); void to_s();
void to_w(); void to_e();
};
t,bはtop, bottom。
まあ、お若いんだから頑張りたまえ。