grid из нулей и единиц. Посчитайте, сколько в ней прямоугольных областей (со сторонами вдоль строк и столбцов), в которых **все** клетки равны 1.
Прямоугольники с разными границами считаются разными, даже если вложены друг в друга.grid=[[1, 1], [1, 0]] → 5
Три клетки 1×1, одна полоска 1×2 в верхней строке и одна 2×1 в левом столбце — всего 5.
grid=[[1, 1, 1]] → 6
Три клетки, две полоски длины 2 и одна длины 3 — 6 прямоугольников.
grid=[[0, 1], [1, 1]] → 5
grid=[[1, 1], [1, 0]]
5
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 93 теста на сервере, включая скрытые.