JOI 2026 - Xs and Os

Xem PDF



Dạng bài
Ngôn ngữ cho phép
Assembly, Awk, C, C#, C++, Clang, Cobol, D, Groovy, Haskell, JS, Java, Kotlin, Lua, Node JS, OCaml, ObjectiveC, Output, PHP, Pascal, Perl, Prolog, Pypy, Pypy 3, Python, Ruby, Rust, Scala, Scratch, Swift
Điểm: 400 Thời gian: 2.0s Bộ nhớ: 1G Input: bàn phím Output: màn hình

Có một bảng gồm \(N\) hàng và \(N\) cột. Ô ở hàng thứ \(i\) tính từ trên xuống, cột thứ \(j\) tính từ trái sang phải (\(1 \le i,j \le N\)) được ký hiệu là \((i,j)\). Ô \((i,j)\) chứa ký tự \(C_{i,j}\), là o hoặc x.

Nếu tồn tại một hàng mà tất cả các ký tự giống nhau, hoặc một cột mà tất cả các ký tự giống nhau, in ra Yes; ngược lại, in ra No.

Dữ liệu vào

  • Dòng đầu chứa \(N\).
  • \(N\) dòng tiếp theo, dòng thứ \(i\) chứa \(N\) ký tự \(C_{i,1},C_{i,2},\ldots,C_{i,N}\), cách nhau bởi dấu cách.

Dữ liệu ra

In Yes hoặc No.

Chỉ in đáp án, không in lời nhắc nhập dữ liệu hoặc nội dung khác.

Ràng buộc

  • \(1\le N\le100\).
  • Mỗi ô là o hoặc x.

  • \(N\) là số nguyên.

Ví dụ

Ví dụ 1

Input
3
o x x
o o x
o x o
Output
Yes
Giải thích

Ta có \(C_{1,1}=\) o, \(C_{2,1}=\) o\(C_{3,1}=\) o, nên tất cả các ký tự trong cột thứ nhất đều là o. Vì vậy, in ra Yes.

Ví dụ 2

Input
4
o x x x
x o x x
x x o x
x x x o
Output
No
Giải thích

Không có hàng nào mà tất cả các ký tự giống nhau, và cũng không có cột nào mà tất cả các ký tự giống nhau. Vì vậy, in ra No.

Ví dụ 3

Input
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
Output
No
Giải thích

Không có hàng nào mà tất cả các ký tự giống nhau, và cũng không có cột nào mà tất cả các ký tự giống nhau. Vì vậy, in ra No.

Ví dụ 4

Input
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
Output
Yes
Giải thích

Cột thứ \(10\) và hàng thứ \(6\) đều gồm các ký tự giống nhau, nên in ra Yes.

Nguồn

JOI 2025/2026, vòng loại thứ nhất, đợt 1, ngày 2025-09-13. Đề gốc tiếng Nhật của Ủy ban Olympic Tin học Nhật Bản. Bản dịch theo giấy phép CC BY-SA 4.0.

Tệp

Bình luận

Mới nhất
Tải bình luận...

Không có bình luận nào.

Kỳ thi: