Submission #715988

# Submission time Handle Problem Language Result Execution time Memory
715988 2023-03-28T17:43:11 Z Nonoze Art Class (IOI13_artclass) C++14
6 / 100
174 ms 13388 KB
#include <bits/stdc++.h>
#include "artclass.h"
using namespace std;

int style(int H, int W, int R[500][500], int G[500][500], int B[500][500]) {
	map<tuple<int, int, int>, bool> verif;
	int comp=0;
	for (int i = 0; i < H; ++i)
	{
		for (int j = 0; j < W; ++j)
		{
			if (!verif.count(make_tuple(R[i][j], G[i][j], B[i][j])))
			{
				comp++;
			}
			verif[make_tuple(R[i][j], G[i][j], B[i][j])]=true;
		}
	}
	//cout << comp << endl;
	if (comp>=70000)
	{
		return 2;
	}
	if (comp>=30000)
	{
		return 3;
	}
	if (comp>=17000)
	{
		return 1;
	}
	return 4;
}
# Verdict Execution time Memory Grader output
1 Incorrect 26 ms 2804 KB Output isn't correct
2 Incorrect 162 ms 11096 KB Output isn't correct
3 Incorrect 134 ms 7988 KB Output isn't correct
4 Incorrect 103 ms 9828 KB Output isn't correct
5 Correct 69 ms 5708 KB Output is correct
6 Correct 71 ms 6388 KB Output is correct
7 Incorrect 98 ms 6860 KB Output isn't correct
8 Incorrect 104 ms 7580 KB Output isn't correct
9 Incorrect 147 ms 13388 KB Output isn't correct
10 Incorrect 120 ms 10600 KB Output isn't correct
11 Incorrect 97 ms 7428 KB Output isn't correct
12 Incorrect 133 ms 9436 KB Output isn't correct
13 Incorrect 56 ms 5964 KB Output isn't correct
14 Incorrect 88 ms 6840 KB Output isn't correct
15 Incorrect 85 ms 6588 KB Output isn't correct
16 Incorrect 98 ms 6908 KB Output isn't correct
17 Incorrect 130 ms 11596 KB Output isn't correct
18 Incorrect 74 ms 6852 KB Output isn't correct
19 Correct 89 ms 7196 KB Output is correct
20 Correct 143 ms 9540 KB Output is correct
21 Correct 74 ms 6264 KB Output is correct
22 Incorrect 130 ms 11340 KB Output isn't correct
23 Correct 61 ms 5936 KB Output is correct
24 Correct 72 ms 5644 KB Output is correct
25 Incorrect 121 ms 8804 KB Output isn't correct
26 Incorrect 101 ms 9528 KB Output isn't correct
27 Incorrect 83 ms 7756 KB Output isn't correct
28 Incorrect 69 ms 6328 KB Output isn't correct
29 Incorrect 111 ms 7648 KB Output isn't correct
30 Incorrect 57 ms 6200 KB Output isn't correct
31 Correct 21 ms 3852 KB Output is correct
32 Incorrect 85 ms 5936 KB Output isn't correct
33 Correct 91 ms 6372 KB Output is correct
34 Correct 130 ms 11084 KB Output is correct
35 Incorrect 143 ms 10084 KB Output isn't correct
36 Incorrect 124 ms 11560 KB Output isn't correct
37 Incorrect 68 ms 6740 KB Output isn't correct
38 Incorrect 78 ms 6876 KB Output isn't correct
39 Incorrect 132 ms 7332 KB Output isn't correct
40 Incorrect 80 ms 6296 KB Output isn't correct
41 Correct 129 ms 10052 KB Output is correct
42 Correct 81 ms 6308 KB Output is correct
43 Correct 74 ms 6460 KB Output is correct
44 Correct 68 ms 6168 KB Output is correct
45 Incorrect 84 ms 7776 KB Output isn't correct
46 Correct 101 ms 7468 KB Output is correct
47 Correct 104 ms 8160 KB Output is correct
48 Correct 115 ms 8336 KB Output is correct
49 Correct 113 ms 9632 KB Output is correct
50 Incorrect 157 ms 11844 KB Output isn't correct
51 Incorrect 101 ms 8520 KB Output isn't correct
52 Correct 60 ms 4648 KB Output is correct
53 Incorrect 87 ms 6844 KB Output isn't correct
54 Correct 144 ms 10908 KB Output is correct
55 Incorrect 62 ms 5836 KB Output isn't correct
56 Correct 93 ms 7448 KB Output is correct
57 Incorrect 93 ms 7348 KB Output isn't correct
58 Correct 60 ms 5336 KB Output is correct
59 Correct 98 ms 6896 KB Output is correct
60 Incorrect 100 ms 7648 KB Output isn't correct
61 Correct 63 ms 5488 KB Output is correct
62 Correct 61 ms 5932 KB Output is correct
63 Incorrect 53 ms 5620 KB Output isn't correct
64 Incorrect 98 ms 9384 KB Output isn't correct
65 Correct 73 ms 6176 KB Output is correct
66 Correct 76 ms 6896 KB Output is correct
67 Correct 138 ms 11596 KB Output is correct
68 Incorrect 78 ms 7208 KB Output isn't correct
69 Correct 132 ms 10552 KB Output is correct
70 Correct 139 ms 9636 KB Output is correct
71 Incorrect 103 ms 8384 KB Output isn't correct
72 Correct 97 ms 9388 KB Output is correct
73 Incorrect 125 ms 8528 KB Output isn't correct
74 Correct 100 ms 7156 KB Output is correct
75 Incorrect 97 ms 8140 KB Output isn't correct
76 Correct 144 ms 10772 KB Output is correct
77 Correct 158 ms 9840 KB Output is correct
78 Correct 155 ms 10908 KB Output is correct
79 Incorrect 77 ms 6672 KB Output isn't correct
80 Incorrect 82 ms 6592 KB Output isn't correct
81 Correct 174 ms 10304 KB Output is correct
82 Incorrect 86 ms 7044 KB Output isn't correct
83 Incorrect 57 ms 5516 KB Output isn't correct
84 Correct 80 ms 6352 KB Output is correct
85 Incorrect 85 ms 6980 KB Output isn't correct
86 Correct 126 ms 9688 KB Output is correct
87 Incorrect 93 ms 9416 KB Output isn't correct
88 Correct 129 ms 10028 KB Output is correct
89 Incorrect 62 ms 6824 KB Output isn't correct
90 Incorrect 75 ms 6216 KB Output isn't correct
91 Incorrect 93 ms 7296 KB Output isn't correct
92 Incorrect 128 ms 9992 KB Output isn't correct
93 Incorrect 130 ms 9796 KB Output isn't correct
94 Incorrect 108 ms 8480 KB Output isn't correct
95 Incorrect 147 ms 9332 KB Output isn't correct
96 Correct 130 ms 11396 KB Output is correct
97 Incorrect 103 ms 7368 KB Output isn't correct
98 Incorrect 56 ms 4260 KB Output isn't correct
99 Correct 110 ms 7700 KB Output is correct
100 Incorrect 91 ms 8868 KB Output isn't correct
101 Incorrect 87 ms 6480 KB Output isn't correct
102 Incorrect 62 ms 5828 KB Output isn't correct