Đề bài
Cho một lưới ô vuông kích thước . Trên ô của lưới người ta viết số nguyên không âm . Ta gọi hình vuông đồng nhất bậc 2 của lưới là tập gồm 4 ô nằm trên giao của hai dòng liên tiếp và 2 cột liên tiếp của lưới với các số viết trên chúng là giống nhau. Hai hình vuông đồng nhất bậc 2 được gọi là cùng loại nếu các số ghi trong hai hình vuông đó như nhau.
Yêu cầu: Cho số nguyên dương . Đếm số lượng hình vuông đồng nhất bậc 2 của cùng một loại xuất hiện nhiều nhất trong bảng lưới ô vuông.
Dữ liệu vàodem.inp
Trong tệp dem.inp chứa các thông tin sau:
- Dòng đầu tiên chứa số nguyên dương
- Dòng thứ trong số dòng tiếp theo chứa các số (với ), hai số liên tiếp trên một dòng được viết cách nhau một dấu cách.
Kết quả radem.out
Trong tệp dem.out ghi số lượng hình vuông đồng nhất bậc 2 xuất hiện nhiều nhất của cùng một loại.
Ràng buộc
Giới hạn dữ liệu: ; .
Trong bộ test có:
- 40% test chỉ có 1 loại hình vuông đồng nhất bậc 2;
- 40% test trong lưới ô vuông chỉ có số 0 và số 1.
Ví dụ
Ví dụ 1
3 0 0 1 1 1 1 1 1 1
2
Ví dụ 2
6 1 1 1 1 1 1 1 1 1 1 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 0 0 0
7
Ví dụ 3
6 0 1 1 0 2 2 0 1 1 1 2 2 0 0 1 1 0 0 8 8 1 1 0 0 8 8 0 0 0 0 1 1 1 1 1 1
3