演習問題 〇✕ゲーム

問題

動作例
 ABC
1・・・
2・・・
3・・・
〇を置く位置を入力してください。[A-C][1-3]>B2

 ABC
1・・✕
2・〇・
3・・・
〇を置く位置を入力してください。[A-C][1-3]>C2

 ABC
1✕・✕
2・〇〇
3・・・
〇を置く位置を入力してください。[A-C][1-3]>A2

 ABC
1✕・✕
2〇〇〇
3・・・
あなたの勝ちです。
仕様
  • OXゲームとは

2人のプレーヤーで遊ぶゲーム。
各プレーヤーにはOとXが割り当てられ、自身に割り当てられた記号を交互にマス目に配置していく。
縦横斜めのいずれかに、自身に割り当てられた記号を3つ並べると勝ち。

  • プレーヤーについて

1人はユーザー、もう一方はコンピュータとする。

  • 先攻後攻

ユーザーが常に先攻とする。

  • コンピュータの記号の置き方

空いているマス目にランダムで配置する。

  • マス目について

3x3とする。
マス目の位置はアルファベットと数字で表現する。(例>左上ならば「A1」となる。)
すでに記号が置かれているマス目には、記号を配置できない。