Bỏ qua đến nội dung
Kho đề HSG Tin 9Đề thi cấp tỉnh/thành phố

Bài 2 · Lập trình

Ma trận Bit

Điểm
10 điểm
Tên chương trình
MTBIT.*
Vào / Ra
MTBIT.INP → MTBIT.OUT

Đề bài

Cho một ma trận vuông mà mỗi phần tử là một bit bất kỳ. Mỗi hàng tính từ trái qua phải, mỗi cột tính từ trên xuống dưới và hai đường chéo chính phụ là các dãy bit có độ dài bằng nhau và đều có thể tạo thành một số nhị phân có nghĩa.

Yêu cầu: Hãy tìm trong chúng số nhị phân có giá trị lớn nhất.

Dữ liệu vàoMTBIT.INP

Cho trong tập tin văn bản MTBIT.INP chỉ gồm NN hàng, trên mỗi hàng ghi một dãy bit có độ dài là NN bit. (N≤256)(N \le 256).

Kết quả raMTBIT.OUT

Hiển thị trong tập tin văn bản MTBIT.OUT gồm có một dòng duy nhất ghi số nhị phân lớn nhất tìm được.

Ràng buộc

  • N≤256N \le 256.

Ví dụ

Dữ liệu vàoMTBIT.INP
010
101
001
Kết quả raMTBIT.OUT
101

Thuộc đề thi

Kỳ thi học sinh giỏi lớp 9 THCS — Môn thi: Tin học

TP. Hồ Chí Minh · Cấp thành phố · Năm học 2018-2019