Étant donné un tableau 2D non vide composé de 0et 1, trouvez le nombre de carrés dont les 4 coins sont tous 1. Les carrés n'ont pas besoin d'être "droits". Toutes les rangées sont garanties d'avoir la même longueur.
Des méthodes d'entrée / sortie raisonnables sont autorisées.
Testcases:
0001000
1000000
0000000
0000100
0100000
Cela revient 1.
10101
00000
10100
00000
10001
Cela revient 2.
1111
1111
1111
1111
Cela revient 20.
C'est du code-golf . La réponse la plus courte en octets l'emporte. Des échappatoires standard s'appliquent.




1s sur un carré, de telle sorte que chacun1est équidistant le long du périmètre de ses deux voisins.