HSG THPT Bạc Liêu 2023 - Robot

Xem dưới dạng PDF

Gửi bài giải

Điểm: 20
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M

Tác giả:
Kiểu bài tập

Cho bảng vuông kích thước \(N \times N (2 \le N \le 100)\), mỗi ô có chứa số \(0\) hoặc \(1\). Có một con robot đi từ ô \((1, 1)\) đến ô \((N, N)\) theo hướng từ trên xuống hoặc từ trái qua phải. Trên đường đi, khi đi qua một ô, robot sẽ ghi nhận giá trị của ô đó và tạo thành một số nhị phân tương ứng.

Robot này rất thông minh nên chọn đi qua những ô sao cho tạo thành số nhị phân lớn nhất. Số nhị phân này khá dài, bạn hãy chuyển số nhị phân đó sang giá trị tương ứng trong hệ đếm Hexa.

Dữ liệu vào

  • Dòng đầu tiên chứa số \(N\).
  • \(N\) dòng tiếp theo, mỗi dòng chứa \(N\) số (\(0\) hoặc \(1\)). Các số trên cùng một dòng được cách nhau ít nhất một khoảng trắng.

Dữ liệu ra

  • Giá trị Hexa tìm được.

Input 1

5
1 0 1 1 0
0 0 1 0 1
0 0 1 0 1
1 0 0 1 1
1 1 0 1 1

Output 1

177

Nhận xét

Không có ý kiến tại thời điểm này.