>>73
それは無駄に難読化してるだろ
return (omae-ore+4)%3-1;

>>67も読めないようならプログラマとしては諦めた方がいい。
配列にしても初期化コードは必要なのだし、そこにベタで書かれても余計に迷惑だ。
judge関数にくくっている時点で全く問題なくなっている。あとは指摘通りenumだよ。