0分求条
查看原帖
0分求条
1163577
qianyouran楼主2025/7/3 11:42
#include<bits/stdc++.h>
using namespace std;

int n,m,ans;
char a[1010][1010];
int main(){
    scanf("%d%d", &n, &m);
    for(int i=4; i<=n+4; i++) for(int j=4; j<=m+4; j++) scanf("%c", &a[i][j]);
    for(int i=4; i<=n+4; i++)
        for(int j=4; j<=m+4; j++)
            if(a[i][j]=='h') {
                if(a[i-1][j]=='e'&&a[i-2][j]=='h'&&a[i-3][j]=='e') ans++;
                if(a[i+1][j]=='e'&&a[i+2][j]=='h'&&a[i+3][j]=='e') ans++;
                if(a[i][j-1]=='e'&&a[i][j-2]=='h'&&a[i][j-3]=='e') ans++;
                if(a[i][j+1]=='e'&&a[i][j+2]=='h'&&a[i][j+3]=='e') ans++;
            }
    printf("%d", ans);
    return 0;
}
2025/7/3 11:42
加载中...