Submission #1200402

#TimeUsernameProblemLanguageResultExecution timeMemory
1200402Marco_EscandonArt Class (IOI13_artclass)C++20
9 / 100
37 ms3236 KiB
#include "artclass.h" #include<bits/stdc++.h> using namespace std; int dx[]={1,0,-1,0,1,1,-1,-1}; int dy[]={0,1,0,-1,1,-1,1,-1}; int style(int n, int m, int R[500][500], int G[500][500], int B[500][500]) { double c1=0,c2=0,c3=0; for(int i=1; i<n-1; i++) { for(int j=1; j<m-1; j++) { int temp=0; for(int k=0; k<4; k++) { if(R[i][j]==R[i+dx[k]][j+dy[k]]&&G[i][j]==G[i+dx[k]][j+dy[k]]&&B[i][j]==B[i+dx[k]][j+dy[k]]) temp++; } c1+=(temp>=3); } } if(c1*100/(n*m)>0.5) return 4; for(int i=1; i<n-1; i++) { for(int j=1; j<m-1; j++) { if(G[i][j]>=100||R[i][j]>=100||B[i][j]>=100) c2++; } } if(c2*100/(n*m)>50) return 3; return 3; }
#Verdict Execution timeMemoryGrader output
Fetching results...