Dado un conjunto 2D no vacío que consiste en 0y 1, encuentre el número de cuadrados cuyas 4 esquinas son todas 1. Los cuadrados no necesitan estar "verticales". Se garantiza que todas las filas tienen la misma longitud.
Se permiten métodos de entrada / salida razonables.
Casos de prueba:
0001000
1000000
0000000
0000100
0100000
Esto vuelve 1.
10101
00000
10100
00000
10001
Esto vuelve 2.
1111
1111
1111
1111
Esto vuelve 20.
Este es el código de golf . La respuesta más corta en bytes gana. Se aplican lagunas estándar .




1s en un cuadrado, de modo que cada uno1sea equidistante a lo largo del perímetro de sus dos vecinos.