Submission #763374

#TimeUsernameProblemLanguageResultExecution timeMemory
763374SanguineChameleonArt Class (IOI13_artclass)C++17
100 / 100
58 ms4224 KiB
#include "artclass.h" #include <bits/stdc++.h> using namespace std; int style(int N, int M, int R[500][500], int G[500][500], int B[500][500]) { int sum = 0; for (int i = 0; i < N; i++) { for (int j = 0; j < M - 1; j++) { sum += abs(R[i][j] - R[i][j + 1]); sum += abs(G[i][j] - G[i][j + 1]); sum += abs(B[i][j] - B[i][j + 1]); } } for (int i = 0; i < N - 1; i++) { for (int j = 0; j < M; j++) { sum += abs(R[i][j] - R[i + 1][j]); sum += abs(G[i][j] - G[i + 1][j]); sum += abs(B[i][j] - B[i + 1][j]); } } long double avg = 1.0L * sum / (N * (M - 1) + (N - 1) * M); if (avg <= 9.0L) { return 4; } else if (avg <= 22.0L) { return 1; } else if (avg <= 60.0L) { return 2; } else { return 3; } }
#Verdict Execution timeMemoryGrader output
Fetching results...