Submission #129061

#TimeUsernameProblemLanguageResultExecution timeMemory
129061dolphingarlicArt Class (IOI13_artclass)C++14
0 / 100
75 ms7160 KiB
#include <bits/stdc++.h> #include "artclass.h" #pragma GCC Optimize("O3") #define FOR(i, x, y) for (int i = x; i < y; i++) #define MOD 1000000007 typedef long long ll; using namespace std; int a[502][502]; int style(int h, int w, int r[500][500], int g[500][500], int b[500][500]) { FOR(i, 1, h + 1) FOR(j, 1, w + 1) a[i][j] = r[i - 1][j - 1] + b[i - 1][j - 1] + g[i - 1][j - 1]; FOR(i, 1, h + 1) a[i][w + 1] = 0x7F7F7F; FOR(i, 1, w + 1) a[h + 1][i] = 0x7F7F7F; double ave = 0; FOR(i, 1, h + 1) FOR(j, 1, w + 1) { ave += abs(4 * a[i][j] - a[i - 1][j] - a[i + 1][j] - a[i][j - 1] - a[i][j + 1]); } ave /= (w * h); if (ave < 26) return 4; else if (ave < 56) return 1; else if (ave < 160) return 2; else return 3; }

Compilation message (stderr)

artclass.cpp:3:0: warning: ignoring #pragma GCC Optimize [-Wunknown-pragmas]
 #pragma GCC Optimize("O3")
#Verdict Execution timeMemoryGrader output
Fetching results...