# | Submission time | Handle | Problem | Language | Result | Execution time | Memory |
---|---|---|---|---|---|---|---|
396394 | 2021-04-29T23:25:49 Z | Kenzo_1114 | Art Class (IOI13_artclass) | C++17 | 86 ms | 6084 KB |
#include<bits/stdc++.h> #include"artclass.h" using namespace std; const int MAXN = 500; const int MAXC = 260; int style(int H, int W, int R[500][500], int G[500][500], int B[500][500]) { int ans = 0, T = 0; for(int i = 0; i < H; i++) for(int j = 0; j < W; j++) { int r = R[i][j]; int g = G[i][j]; int b = B[i][j]; if(j) { int r2 = R[i][j - 1]; int g2 = G[i][j - 1]; int b2 = B[i][j - 1]; if(abs(r - r2) + abs(g - g2) + abs(b - b2) <= 30) continue; } if(i) { int r2 = R[i - 1][j]; int g2 = G[i - 1][j]; int b2 = B[i - 1][j]; if(abs(r - r2) + abs(g - g2) + abs(b - b2) <= 30) continue; } ++T; } if(T <= 700) return 4; return rand() % 3 + 1; }
Compilation message
# | Verdict | Execution time | Memory | Grader output |
---|---|---|---|---|
1 | Correct | 44 ms | 4708 KB | Output is correct |
2 | Correct | 60 ms | 4916 KB | Output is correct |
3 | Correct | 58 ms | 4748 KB | Output is correct |
4 | Incorrect | 56 ms | 5188 KB | Output isn't correct |
5 | Incorrect | 67 ms | 5700 KB | Output isn't correct |
6 | Incorrect | 62 ms | 5064 KB | Output isn't correct |
7 | Incorrect | 86 ms | 5444 KB | Output isn't correct |
8 | Correct | 60 ms | 5404 KB | Output is correct |
9 | Incorrect | 50 ms | 4736 KB | Output isn't correct |
10 | Incorrect | 56 ms | 5316 KB | Output isn't correct |
11 | Incorrect | 57 ms | 4680 KB | Output isn't correct |
12 | Incorrect | 42 ms | 4712 KB | Output isn't correct |
13 | Incorrect | 70 ms | 5904 KB | Output isn't correct |
14 | Incorrect | 65 ms | 5700 KB | Output isn't correct |
15 | Incorrect | 53 ms | 4420 KB | Output isn't correct |
16 | Incorrect | 45 ms | 3720 KB | Output isn't correct |
17 | Incorrect | 62 ms | 5608 KB | Output isn't correct |
18 | Incorrect | 69 ms | 5664 KB | Output isn't correct |
19 | Correct | 69 ms | 4572 KB | Output is correct |
20 | Incorrect | 48 ms | 5068 KB | Output isn't correct |
21 | Correct | 53 ms | 4312 KB | Output is correct |
22 | Incorrect | 44 ms | 4856 KB | Output isn't correct |
23 | Incorrect | 53 ms | 4340 KB | Output isn't correct |
24 | Incorrect | 46 ms | 3652 KB | Output isn't correct |
25 | Correct | 47 ms | 4888 KB | Output is correct |
26 | Incorrect | 74 ms | 5188 KB | Output isn't correct |
27 | Incorrect | 58 ms | 5356 KB | Output isn't correct |
28 | Incorrect | 52 ms | 4292 KB | Output isn't correct |
29 | Correct | 37 ms | 3080 KB | Output is correct |
30 | Incorrect | 36 ms | 2980 KB | Output isn't correct |
31 | Incorrect | 57 ms | 5344 KB | Output isn't correct |
32 | Incorrect | 85 ms | 5984 KB | Output isn't correct |
33 | Incorrect | 28 ms | 2380 KB | Output isn't correct |
34 | Correct | 64 ms | 5288 KB | Output is correct |
35 | Incorrect | 69 ms | 5912 KB | Output isn't correct |
36 | Incorrect | 69 ms | 5664 KB | Output isn't correct |
37 | Incorrect | 51 ms | 5060 KB | Output isn't correct |
38 | Incorrect | 29 ms | 2396 KB | Output isn't correct |
39 | Correct | 40 ms | 4664 KB | Output is correct |
40 | Correct | 34 ms | 4284 KB | Output is correct |
41 | Correct | 71 ms | 5088 KB | Output is correct |
42 | Correct | 62 ms | 4812 KB | Output is correct |
43 | Incorrect | 57 ms | 5316 KB | Output isn't correct |
44 | Incorrect | 61 ms | 5292 KB | Output isn't correct |
45 | Correct | 17 ms | 3728 KB | Output is correct |
46 | Incorrect | 69 ms | 5864 KB | Output isn't correct |
47 | Incorrect | 69 ms | 5828 KB | Output isn't correct |
48 | Correct | 54 ms | 4388 KB | Output is correct |
49 | Incorrect | 50 ms | 4036 KB | Output isn't correct |
50 | Incorrect | 39 ms | 3268 KB | Output isn't correct |
51 | Incorrect | 42 ms | 4548 KB | Output isn't correct |
52 | Correct | 64 ms | 5700 KB | Output is correct |
53 | Correct | 58 ms | 5172 KB | Output is correct |
54 | Correct | 53 ms | 4428 KB | Output is correct |
55 | Correct | 60 ms | 5408 KB | Output is correct |
56 | Correct | 58 ms | 5316 KB | Output is correct |
57 | Correct | 59 ms | 4804 KB | Output is correct |
58 | Incorrect | 40 ms | 2528 KB | Output isn't correct |
59 | Correct | 57 ms | 4640 KB | Output is correct |
60 | Correct | 58 ms | 5064 KB | Output is correct |
61 | Incorrect | 62 ms | 4884 KB | Output isn't correct |
62 | Correct | 53 ms | 4236 KB | Output is correct |
63 | Incorrect | 59 ms | 5200 KB | Output isn't correct |
64 | Incorrect | 60 ms | 5188 KB | Output isn't correct |
65 | Correct | 54 ms | 4960 KB | Output is correct |
66 | Correct | 60 ms | 4928 KB | Output is correct |
67 | Incorrect | 57 ms | 4648 KB | Output isn't correct |
68 | Correct | 63 ms | 4968 KB | Output is correct |
69 | Correct | 53 ms | 4328 KB | Output is correct |
70 | Incorrect | 58 ms | 5352 KB | Output isn't correct |
71 | Correct | 55 ms | 5180 KB | Output is correct |
72 | Incorrect | 45 ms | 3528 KB | Output isn't correct |
73 | Incorrect | 69 ms | 5916 KB | Output isn't correct |
74 | Correct | 57 ms | 4676 KB | Output is correct |
75 | Incorrect | 69 ms | 5952 KB | Output isn't correct |
76 | Correct | 56 ms | 5176 KB | Output is correct |
77 | Correct | 54 ms | 4388 KB | Output is correct |
78 | Incorrect | 71 ms | 5840 KB | Output isn't correct |
79 | Correct | 45 ms | 3780 KB | Output is correct |
80 | Incorrect | 36 ms | 3052 KB | Output isn't correct |
81 | Correct | 55 ms | 4548 KB | Output is correct |
82 | Incorrect | 69 ms | 5844 KB | Output isn't correct |
83 | Incorrect | 70 ms | 5948 KB | Output isn't correct |
84 | Correct | 60 ms | 5200 KB | Output is correct |
85 | Incorrect | 72 ms | 5296 KB | Output isn't correct |
86 | Incorrect | 49 ms | 4768 KB | Output isn't correct |
87 | Incorrect | 71 ms | 4532 KB | Output isn't correct |
88 | Correct | 64 ms | 4796 KB | Output is correct |
89 | Correct | 41 ms | 4644 KB | Output is correct |
90 | Correct | 70 ms | 6084 KB | Output is correct |
91 | Incorrect | 36 ms | 3076 KB | Output isn't correct |
92 | Correct | 52 ms | 4196 KB | Output is correct |
93 | Correct | 53 ms | 4236 KB | Output is correct |
94 | Correct | 57 ms | 5204 KB | Output is correct |
95 | Correct | 46 ms | 4932 KB | Output is correct |
96 | Incorrect | 63 ms | 5292 KB | Output isn't correct |
97 | Correct | 49 ms | 4804 KB | Output is correct |
98 | Correct | 54 ms | 4164 KB | Output is correct |
99 | Incorrect | 59 ms | 5268 KB | Output isn't correct |
100 | Incorrect | 44 ms | 4804 KB | Output isn't correct |
101 | Incorrect | 15 ms | 1416 KB | Output isn't correct |
102 | Incorrect | 59 ms | 5208 KB | Output isn't correct |