【Bランクレベルアップメニュー】> 【五目並べ】STEP: 2 五目並べ(1行) (paizaランク D 相当) [難易度: 1504 ±6]
※リンク先へ移動するためには[paiza]へのログインが必要です。
1行5列の五目並べの盤面が与えられます。
盤面の各マスには、"O"か"X"か"."が書かれています。
"O"と"X"は、それぞれプレイヤーの記号を表します。
同じ記号が横に連続で5つ並んでいれば、その記号のプレイヤーが勝者となります。
勝者の記号を1行で表示してください。
勝者がいない場合は、引き分けとして、"D"を表示してください。
入力値(例)
OOOOO
出力値(例)
O
解答例
1 2 3 4 5 6 7 8 9 10 |
<?php $gomoku = trim(fgets(STDIN)); if($gomoku == "OOOOO") { echo "O"; } elseif($gomoku == "XXXXX") { echo "X"; } else { echo "D"; } ?> |