#include <bits/stdc++.h>
#include "artclass.h"
using namespace std;
#define ll long long
#define fi first
#define se second
#define pb push_back
#define vi vector<int>
#define vl vector<ll>
#define pi pair<int, int>
#define pl pair<ll,ll>
#define all(x) (x).begin(),(x).end()
int style(int h, int w, int r[500][500], int g[500][500], int b[500][500]) {
long double t=0;
for (int i=0; i<h; i++) {
for (int j=0; j<w; j++) {
if (i) {
t+=abs(r[i][j]-r[i-1][j])+abs(g[i][j]-g[i-1][j])+abs(b[i][j]-b[i-1][j]);
}
if (j) {
t+=abs(r[i][j]-r[i][j-1])+abs(g[i][j]-g[i][j-1])+abs(b[i][j]-b[i][j-1]);
}
}
}
t/=(h-1)*(w-1);
if (t<20) {
return 4;
}
if (t<46) {
return 1;
}
if (t<105) {
return 2;
}
return 3;
}
# | Verdict | Execution time | Memory | Grader output |
---|
Fetching results... |