Submission #1289579

#TimeUsernameProblemLanguageResultExecution timeMemory
1289579azradudukalayDango Maker (JOI18_dango_maker)C++20
13 / 100
1 ms580 KiB
#include <bits/stdc++.h>
using namespace std;
int main() {
    int n, m, sayac = 0;
    cin >> n >> m;
    vector<vector<char>> renkler(n, vector<char>(m));
    for (int i = 0; i < n; i++) {
        for (int j = 0; j < m; j++) {
            cin >> renkler[i][j];
        }
    }
    for (int i = 0; i < n; i++) {
        for (int j = 0; j < m; j++) {
            if (i + 2 < n && renkler[i][j] == 'R' && renkler[i + 1][j] == 'G' && renkler[i + 2][j] == 'W') {
                sayac++;
                renkler[i][j] = renkler[i + 1][j] = renkler[i + 2][j] = '.';
            }
            else if (j + 2 < m && renkler[i][j] == 'R' && renkler[i][j + 1] == 'G' && renkler[i][j + 2] == 'W') {
                sayac++;
                renkler[i][j] = renkler[i][j + 1] = renkler[i][j + 2] = '.';
            }
        }
    }
    cout << sayac;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...