Submission #1115751

#TimeUsernameProblemLanguageResultExecution timeMemory
1115751staszic_ojuzDango Maker (JOI18_dango_maker)C++17
100 / 100
114 ms14560 KiB
#include <bits/stdc++.h> using namespace std; int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n,m; vector<string>ciag; string napis; cin >> n >> m; for(int i=0;i<n;++i){ cin >> napis; ciag.push_back(napis); } int suma=0; for(int i=0;i<n;++i){ for(int j=0;j<m;++j){ if(j+2<m && ciag[i][j]=='R' && ciag[i][j+1]=='G' && ciag[i][j+2]=='W'){ if(i+1 < n && i>0 && ciag[i-1][j+1]=='R' && ciag[i][j+1]=='G' && ciag[i+1][j+1]=='W'){ ciag[i-1][j+1]='X'; ciag[i][j+1]='X'; ciag[i][j+2]='X'; } else{ ciag[i][j]='X'; ciag[i][j+1]='X'; ciag[i][j+2]='X'; } suma++; } if(i>0 && i+1<n && ciag[i][j]=='G' && ciag[i-1][j]=='R' && ciag[i+1][j]=='W'){ //cout << i << " : " << j << "\n"; ciag[i][j]='X'; ciag[i-1][j]='X'; ciag[i+1][j]='X'; suma++; } } } /*for(int i=0;i<n;++i){ for(int j=0;j<m;++j){ cout << ciag[i][j]; } cout << endl; } */ cout << suma; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...