Submission #1216078

#TimeUsernameProblemLanguageResultExecution timeMemory
1216078cuenta_verdaderaTetris (COCI17_tetris)C++20
0 / 80
0 ms324 KiB
#include <bits/stdc++.h> using namespace std; int main() { int n,m,c=0,l=0,z=0,s=0,t=0; cin>>n>>m; vector<vector<int>>v(n,vector<int>(m)); for (int i = 0; i < n; ++i) for (int j = 0; j < m; ++j) cin >> v[i][j]; for(int i=0;i<m;i++){ for(int j=0;j<n;j++){ if(v[i][j]!='.'){ if(v[i][j]==v[i+1][j] && v[i][j]==v[i][j+1] && v[i][j]==v[i+1][j+1]){ c++; } if(v[i][j]==v[i+1][j] && v[i][j]==v[i+2][j] && v[i][j]==v[i+3][j]){ l++; } if(v[i][j]==v[i+1][j] && v[i][j]==v[i][j+1] && v[i][j]==v[i-1][j+1]){ z++; } if(v[i][j]==v[i+1][j] && v[i][j]==v[i][j+1] && v[i][j]==v[i-1][j+1]){ t++; } if(v[i][j]==v[i][j-1] && v[i][j]==v[i+1][j-1] && v[i][j]==v[i-1][j-1]){ s++; } } } } cout<<c<<endl; cout<<l<<endl; cout<<z<<endl; cout<<s<<endl; cout<<t<<endl; }
#Verdict Execution timeMemoryGrader output
Fetching results...