2129 - oxゲーム (Xs and Os)

時間制限 2 秒 / メモリ制限 1024 MB / 得点 100 / Writer syoribu / x 9 / 統計 /


TLE
2sec
MLE
1024MB
得点
100

問題文

NN 列のマス目があり,このマス目の上から i 行目 (1≦i≦N) ,左から j 列目 (1≦j≦N) のマスをマス (i,j) と表記する.マス (i,j) には文字 Ci,j が書き込まれている.ここで Ci,jo または x である.

「全体が同じ文字で揃っている行」または「全体が同じ文字で揃っている列」が存在するならば Yes を,そうでないならば No を出力せよ.

制約

  • 1 ≦ N ≦ 100
  • Ci,jox のいずれかである (1≦i≦N1≦j≦N).
  • N は整数である.

入力

入力は以下の形式で与えられる.

N
C1,1   C1,2   …   C1,N
C2,1   C2,2   …   C2,N

CN,1   CN,2   …   CN,N

出力

「全体が同じ文字で揃っている行」または「全体が同じ文字で揃っている列」が存在するならば Yes を,そうでないならば No を出力せよ.

答え以外は何も出力しないこと.(入力を促す文章なども出力しないこと.)

解答形式については,練習問題やその解答例 を参考にしても良い.


入力例 1

3
o   x   x
o   o   x
o   x   o

出力例 1

Yes

C1,1 = oC2,1 = oC3,1 = o であり,1 列目の文字はすべて o である.したがって Yes を出力する.


入力例 2

4
o   x   x   x
x   o   x   x
x   x   o   x
x   x   x   o

出力例 2

No

  • 全体が同じ文字で揃っている行は存在しない.
  • 全体が同じ文字で揃っている列は存在しない.

したがって No を出力する.


入力例 3

6
x   x   o   o   x   x
x   o   x   x   o   x
o   x   x   x   x   o
o   x   x   x   x   o
x   o   x   x   o   x
x   x   o   o   x   x

出力例 3

No

  • 全体が同じ文字で揃っている行は存在しない.
  • 全体が同じ文字で揃っている列は存在しない.

したがって No を出力する.


入力例 4

10
o   x   o   o   o   x   o   x   o   x
o   o   x   o   o   x   o   o   o   x
x   o   o   x   o   o   o   x   x   x
o   o   o   x   o   o   x   o   x   x
o   o   o   o   o   o   o   x   o   x
x   x   x   x   x   x   x   x   x   x
o   o   o   x   o   o   o   o   o   x
o   o   o   x   o   o   o   o   o   x
o   o   o   x   o   o   x   x   o   x
o   x   o   o   o   o   x   o   o   x

出力例 4

Yes

10 列目と 6 行目はそれぞれ全体が同じ文字で揃っているので,Yes を出力する.