Submission #781713

#TimeUsernameProblemLanguageResultExecution timeMemory
781713FatihSolakArt Class (IOI13_artclass)C++17
89 / 100
78 ms6080 KiB
#include "artclass.h" #include <bits/stdc++.h> using namespace std; int style(int h, int w, int r[500][500], int g[500][500], int b[500][500]) { int delta = 0; int cnt = 0; for(int i = 0;i<h;i++){ for(int j = 0;j<w;j++){ if(r[i][j] > g[i][j] && r[i][j] > b[i][j]) cnt++; if(i){ delta += abs(r[i][j] - r[i-1][j]); delta += abs(g[i][j] - g[i-1][j]); delta += abs(b[i][j] - b[i-1][j]); } if(j){ delta += abs(r[i][j] - r[i][j-1]); delta += abs(g[i][j] - g[i][j-1]); delta += abs(b[i][j] - b[i][j-1]); } } } double x = (double)delta / (h * w); double a = (double)cnt / (h * w); //cout << x << ' ' << a << endl; if(x < 20){ return 4; } if(x < 70){ return 1; } if(x < 120){ return 2; } return 3; }

Compilation message (stderr)

artclass.cpp: In function 'int style(int, int, int (*)[500], int (*)[500], int (*)[500])':
artclass.cpp:24:12: warning: unused variable 'a' [-Wunused-variable]
   24 |     double a = (double)cnt / (h * w);
      |            ^
#Verdict Execution timeMemoryGrader output
Fetching results...