Bùi Xuân Hải
12-10-2010, 18:05
Đường đi của robot
Cho một bàng vuông (n n) ô (2<=n<=100) các ô ghi các số là 0 hoặc 1. Tìm đường đi của robot, từ góc trái trên xuống góc phải dưới theo nguyên tắc được dịch chuyển sang phải và xuống dưới sao cho các số trên đường đi tạo thành một số nhị phân có giá trị lớn nhất.
Dữ liệu vào: ghi trong tệp tin văn bản Robot.inp gồm
- Dòng đầu tiên ghi giá trị
- N dòng tiếp theo, trên mỗi dòng ghi n số 0 hoặc 1 các số này cách nhau ít nhất 1 khoảng trống.
Dữ liệu ra: Ghi vào tập tin văn bản robot.out gồm một số duy nhất là giá trị thập phân của số nhị phân được tạo thành ở trên.
Ví dụ
Robot.inp
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 0
robot.out
374
Cho một bàng vuông (n n) ô (2<=n<=100) các ô ghi các số là 0 hoặc 1. Tìm đường đi của robot, từ góc trái trên xuống góc phải dưới theo nguyên tắc được dịch chuyển sang phải và xuống dưới sao cho các số trên đường đi tạo thành một số nhị phân có giá trị lớn nhất.
Dữ liệu vào: ghi trong tệp tin văn bản Robot.inp gồm
- Dòng đầu tiên ghi giá trị
- N dòng tiếp theo, trên mỗi dòng ghi n số 0 hoặc 1 các số này cách nhau ít nhất 1 khoảng trống.
Dữ liệu ra: Ghi vào tập tin văn bản robot.out gồm một số duy nhất là giá trị thập phân của số nhị phân được tạo thành ở trên.
Ví dụ
Robot.inp
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 0
robot.out
374