Submission #1289662

#TimeUsernameProblemLanguageResultExecution timeMemory
1289662ayranDango Maker (JOI18_dango_maker)C++20
13 / 100
1 ms580 KiB
#include <bits/stdc++.h>
using namespace std;
#define fori for(int i=0;i<n;i++)
#define forj for(int j=0;j<m;j++)
int main(){
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    int n,m,count=0;
    cin >> n >> m;
    vector<vector<char>> grid(n,vector<char>(m));
    fori
        forj
            cin >> grid[i][j];

    fori{
        for(int j=0; j<=m-3; j++){
            if(grid[i][j]=='R' && grid[i][j+1]=='G' && grid[i][j+2]=='W'){
                count++;
                grid[i][j]=grid[i][j+1]=grid[i][j+2]='x';
            }
        }
    }

    forj{
        for(int i=0; i<=n-3; i++){
            if(grid[i][j]=='R' && grid[i+1][j]=='G' && grid[i+2][j]=='W'){
                count++;
                grid[i][j]=grid[i+1][j]=grid[i+2][j]='x';
            }
        }
    }

    cout << count;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...