Bランクレベルアップメニュー】> 【五目並べ】STEP: 5 五目並べ(斜め) (paizaランク C 相当) [難易度: 1644 ±8]

※リンク先へ移動するためには[paiza]へのログインが必要です。

問題文

5行5列の五目並べの盤面が与えられます。

盤面の各マスには、"O"か"X"か"."が書かれています。

"O"と"X"は、それぞれプレイヤーの記号を表します。

同じ記号が斜めに連続で5つ並んでいれば、その記号のプレイヤーが勝者となります。

勝者の記号を1行で表示してください。
勝者がいない場合は、引き分けとして、"D"を表示してください。

入力値(例)
XXOXO
OXOXX
OOOOO
OXOX.
XOXXO

出力値(例)
D

解答例

おすすめの記事
スポンサーリンク