grid из m строк и n столбцов; каждая клетка — строка '1' или '0'.
Найдите квадрат со сторонами вдоль линий сетки, все клетки которого равны '1', с наибольшей площадью, и верните эту площадь (число клеток). Если единиц нет, ответ 0.grid=[['1', '1', '1', '0'], ['1', '1', '1', '1'], ['1', '1', '1', '1'], ['0', '1', '1', '0']] → 9
Левый верхний квадрат 3 × 3 целиком из единиц, площадь 9. Квадрата 4 × 4 из единиц нет.
grid=[['0', '1', '0'], ['1', '0', '1']] → 1
Единицы стоят поодиночке, поэтому лучший квадрат — 1 × 1.
grid=[['0', '0']] → 0
grid=[['1', '1', '1', '0'], ['1', '1', '1', '1'], ['1', '1', '1', '1'], ['0', '1', '1', '0']]
9
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 71 тест на сервере, включая скрытые.