#4 #5 错了,代码如下:
#include <iostream>
using namespace std;
int main()
{
ios::sync_with_stdio(false);
cin.tie(0);
cout.tie(0);
long long r, c, k, ans = 0;
char a[101][101] = {};
cin >> r >> c >> k;
for (int i = 1; i <= r; i++)
for (int j = 1; j <= c; j++)
cin >> a[i][j];
for (int i = 1; i <= r; i++)
for (int j = 1; j <= c - k + 1; j++)
for (int l = 1; l <= k; l++)
{
if (a[i][j + l - 1] == '#')
break;
if (l == k)
ans++;
}
for (int i = 1; i <= r - k + 1; i++)
for (int j = 1; j <= c; j++)
for (int l = 1; l <= k; l++)
{
if (a[i + l - 1][j] == '#')
break;
if (l == k)
ans++;
}
if (r == 1)
ans /= 2;
cout << ans << "\n";
return 0;
}