ごめんなさい!間違えましたw
ただの○×ゲームです。
今プログラムを作ってみて、あとは判定するだけになりました。
\x|
y\|1  2  3
----------------------
 1|×  ○  ○ 
  |
 2|×  ×  ○ 
  |
 3|○  ×  ○ 
  |

こんな感じなんですけど、
291でも言いましたが、判定するのに最も適したアルゴリズムってどんなのですか?
ヒントください!考えてみますんだ