Câu hỏi này tương tự như Quảng trường lớn nhất trong một lưới .
Thử thách
Đưa ra một ma trận 1và 0ở định dạng chuỗi "xxxx,xxxxx,xxxx,xx.."hoặc định dạng mảng ["xxxx","xxxx","xxxx",...], Bạn sẽ tạo một hàm xác định diện tích của hàm con hình vuông lớn nhất chứa tất cả 1.
Subatrix vuông là một trong những chiều rộng và chiều cao bằng nhau, và hàm của bạn sẽ trả về diện tích của hàm con lớn nhất chỉ chứa 1.
Ví dụ:
Cho "10100,10111,11111,10010", điều này trông giống như ma trận sau:
1 0 1 0 0
1 0 1 1 1
1 1 1 1 1
1 0 0 1 0
Bạn có thể thấy phần đậm được 1tạo ra một hàm con vuông lớn nhất có kích thước 2x2, vì vậy chương trình của bạn sẽ trả về diện tích là 4.
Quy tắc
- Submatrix phải là một trong những chiều rộng và chiều cao bằng nhau
- Submatrix phải chỉ chứa các giá trị 1
- Hàm của bạn phải trả về diện tích của hàm con lớn nhất
- Trong trường hợp không tìm thấy hàm con, trả về 1
- Bạn có thể tính diện tích của hàm con bằng cách đếm số lượng của 1lớp con
Các trường hợp thử nghiệm
Đầu vào:  "10100,10111,11111,10010" Đầu ra: 4
Đầu vào:  "0111,1111,1111,1111" Đầu ra: 9
Đầu  ra đầu vào "0111,1101,0111" : 1
Đây là môn đánh gôn , vì vậy câu trả lời ngắn nhất bằng byte sẽ thắng.