#include <iostream>
int n, m, c;
char h[1000][1000];
int main() {
std::cin >> n >> m;
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
std::cin >> h[i][j];
}
}
for (int i = 0; i < n; i++) {
for (int j = 0; j < m; j++) {
if (h[i][j] == 'h' && h[i][j + 1] == 'e' && h[i][j + 2] == 'h' && h[i][j + 3] == 'e' ||
h[i][j] == 'h' && h[i + 1][j] == 'e' && h[i + 2][j] == 'h' && h[i + 3][j] == 'e' ||
h[i][j] == 'h' && h[i][j - 1] == 'e' && h[i][j - 2] == 'h' && h[i][j - 3] == 'e' ||
h[i][j] == 'h' && h[i - 1][j] == 'e' && h[i - 2][j] == 'h' && h[i - 3][j] == 'e') {
c++;
}
}
}
std::cout << c << std::endl;
return 0;
}
第1个AC,剩下全WA