grid из нулей и единиц.
Найдите квадрат наибольшего размера, у которого все клетки на границе — единицы (что внутри, неважно). Верните число клеток в этом квадрате, то есть квадрат длины его стороны. Если в таблице нет ни одной единицы, верните 0.
Одна клетка с единицей — тоже квадрат, со стороной 1.grid=[[1, 1, 1, 0], [1, 0, 1, 1], [1, 1, 1, 1]] → 9
Рамка 3 × 3 в левом верхнем углу целиком из единиц (ноль внутри не мешает) — в ней 9 клеток.
grid=[[0, 1], [1, 1]] → 1
Квадрата 2 × 2 нет: в углу ноль. Подходит любая одиночная единица — 1 клетка.
grid=[[0, 0, 0]] → 0
Единиц нет совсем, ответ 0.
grid=[[1, 1, 1, 0], [1, 0, 1, 1], [1, 1, 1, 1]]
9
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 67 тестов на сервере, включая скрытые.