Submission #2947

#TimeUsernameProblemLanguageResultExecution timeMemory
2947gs12117Art Class (IOI13_artclass)C++98
100 / 100
122 ms3644 KiB
#include"artclass.h"
int mabs(int x){
  if(x>0)return x;
  return -x;
}
int style (int H, int W, int R[500][500], int G[500][500], int B[500][500]){
  int i,j;
  int sn,tsn;
  sn=0;
  tsn=0;
  for(i=0;i<H;i++){
    for(j=0;j<W-1;j++){
      sn++;
      tsn+=mabs(R[i][j]-R[i][j+1])+mabs(G[i][j]-G[i][j+1])+mabs(B[i][j]-B[i][j+1]);
    }
  }
  tsn/=sn;
  if(tsn<9)return 4;
  if(tsn<23)return 1;
  if(tsn<58)return 2;
  return 3;
}
#Verdict Execution timeMemoryGrader output
Fetching results...