Слика

Слику у боји конвертовати у grayscale.

Поена: 50 Аутор: stone

Задатак

Дата је слика у боји представљена матрицом X величине MxN. Сваки елемент матрице представља RGB пиксел. Конвертовати слику у grayscale. Као одговор послати md5 хеш string-a низа који представља матрицу са конвертованим вредностима пиксела.

Пример string-a за матрицу 2x2: [[X,X,X],[X,X,X],[X,X,X],[X,X,X]].

Одговор: md5("[[X,X,X],[X,X,X],[X,X,X],[X,X,X]]")

M
N
196
92
141
30
117
96
115
208
123
181
100
65
185
191
181
122
214
103
58
189
46
22
83
253
54
118
1
202
164
64
141
21
191
25
209
160
122
190
116
76
100
6
107
200
34
130
225
113
54
129
242
8
58
197
28
48
147
248
241
191
127
50
75
181
157
215
67
105
245
206
131
162
248
115
216
218
4
144
238
9
157
216
189
205
17
242
194
191
50
114
51
33
44
121
235
210
25
74
82
211
240
78
148
181
206
58
75
202
246
37
5
241
229
184
137
140
236
88
147
43
233
238
137
235
8
237
57
87
110
126
150
91
190
232
157
245
84
186
46
107
186
8
143
7
102
200
151
82
83
192
13
71
80
24
94
8
179
181
240
183
125
43
77
59
180
141
121
155
185
91
118
226
131
21
58
163
195
84
5
67
48
16
60
160
201
108
178
41
191
157
106
12
183
62
86
219
193
14
249
232
29
234
217
214
232
19
123
134
237
128
183
147
141
58
244
163
53
240
105
213
187
244
211
100
214
167
197
135
131
230
101
159
250
2
167
136
31
182
41
193
221
162
254
1
61
140
232
115
69
136
131
182
167
113
27
148
184
223
144
218
209
221
210
221
121
244
38
202
48
239
34
115
98
236
172
61
170
210
118
184
90
99
121
240
29
182
48
160
250
26
93
149
130
82
145
154
90
13
38
221
107
177
240
73
150
10
177
171
174
188
13
12
83
250
228
121
99
92
34
96
195
247
67
249
56
54
102
55
248
224
177
163
230
17
144
55
200
178
111
217
90
144
5
201
153
63
127
187
92
32
104
30
188
138
255
245
116
225
200
73
77
77
55
133
78
121
86
168
6
209
114
39
176
101
96
45
192
125
69
138
182
231
121
163
225
153
11
237
84
19
27
28
64
156
226
166
194
222
205
160
41
128
111
163
232
179
3
91
48
21
26
161
237
189
250
149
127
72
228
174
32
126
129
38
243
182
55
78
240
76
99
64
77
35
153
241
173
87
1
253
2
68
130
191
175
63
23
113
60
113
119
56
216
94
246
149
31
181
236
199
78
152
207
85
32
44
199
160
118
22
84
74
155
156
179
34
116
44
146
150
141
188
199
145
251
166
132
14
138
225
192
84
135
202
133
124
217
98
119
62
141
143
43
213
27
75
22
158
13
225
204
74
68
184
252
21
35
110
233
119
66
120
57
149
173
211
117
88
29
214
121
86
202
162
209
68
50
226
162
11
224
245
130
155
237
109
75
154
21
35
17
204
211
128
221
215
226
31
209
3
48
52
183
94
117
180
79
166
110
177
6
176
171
236
227
183
111
244
23
171
59
32
21
41
175
107
106
190
161
253
37
113
87
77
97
100
168
140
62
235
138
121
18
83
33
36
88
67
91
93
248
12
27
155
169
223
132
234
2
72
191
154
45
17
203
34
192
38
90
227
145
221
188
222
9
175
181
193
204
155
61
143
215
192
169
156
87
60
195
105
146
36
91
14
235
239
192
201
171
150
235
78
134
84
232
137
110
197
80
18
198
249
63
36
195
216
13
141
213
213
30
183
71
244
4
69
114
52
85
198
254
125
78
103
92
100
107
239
131
71
43
143
226
135
159
246
98
30
220
117
66
107
70
196
16
178
193
164
240
78
45
131
66
221
18
152
192
199
127
86
38
243
34
37
44
33
167
176
18
100
177
16
152
214
27
4
15
118
239
178
72
187
131
142
17
157
81
223
6
41
22
112
36
220
235
5
208
47
36
15
33
234
65
216
104
126
43
101
228
63
172
226
213
140
249
115
208
167
193
14
192
105
212
1
160
13
124
134
67
3
203
36
65
203
218
103
216
61
255
225
217
50
93
210
86
9
136
119
185
131
237
158
48
83
198
122
126
34
180
120
143
128
89
58
70
166
208
68
27
218
139
93
212
152
122
221
45
66
199
190
226
216
159
96
75
180
136
7
103
248
194
159
134
87
214
58
59
1
126
51
225
120
244
40
223
232
158
131
50
128
242
249
41
221
124
111
251
158
79
159
176
146
152
53
80
248
97
254
185
178
9
242
198
210
48
244
22
220
109
110
59
183
241
226
210
242
13
245
225
111
139
80
154
103
245
110
205
215
2
134
172
18
61
229
149
217
59
42
104
166
208
186
202
120
111
112
241
216
117
206
160
156
4
83
180
173
129
35
47
154
175
240
200
227
170
148
61
152
243
133
161
251
69
50
164
76
131
57
86
221
214
227
1
112
16
81
203
45
169
17
153
34
160
166
134
42
174
246
232
183
63
50
53
32
143
185
150
184
21
186
128
26
72
171
56
44
50
127
18
226
70
204
178
143
150
94
X
Нисте пријављени!
Пријавите се или региструјте налог како бисте решавали изазове.