Для непустого двумерного массива, состоящего из 0и 1, найдите количество квадратов, у которых все 4 угла 1. Квадраты не должны быть "вертикальными". Все строки гарантированно имеют одинаковую длину.
Разумные методы ввода / вывода допускаются.
Testcases:
0001000
1000000
0000000
0000100
0100000
Это возвращается 1.
10101
00000
10100
00000
10001
Это возвращается 2.
1111
1111
1111
1111
Это возвращается 20.
Это код-гольф . Кратчайший ответ в байтах побеждает. Применяются стандартные лазейки .




1с на квадрате, так что каждый1равноотстоящий по периметру от своих двух соседей.