2015年6月9日 星期二

2015/06/09 Codeforces 549A. Face Detection

// http://codeforces.com/contest/549/problem/A
#include <algorithm>
#include <iostream>
#include <cstdio>

using namespace std;

int Ans = 0;
int N, M;

char c[100][100];

void test(int x, int y)
{
    char p[4];

    p[0] = c[x][y];
    p[1] = c[x+1][y];
    p[2] = c[x][y+1];
    p[3] = c[x+1][y+1];

    sort(p, p+4);

    if( p[0] == 'a' && p[1] == 'c' && p[2] == 'e' && p[3] == 'f' ) Ans++;
}

int main()
{
    scanf("%d %d", &N, &M);

    for(int Ni = 0; Ni < N; Ni++)
        scanf("%s", c[Ni]);

    for(int Ni = 0; Ni < N-1; Ni++)
        for(int Mi = 0; Mi < M-1; Mi++)
            test(Ni, Mi);

    printf("%d\n", Ans);
}

沒有留言:

張貼留言