Borderou de evaluare (job #2719361)

Utilizator KPP17Popescu Paul KPP17 Data 9 martie 2021 19:44:00
Problema Cele mai apropiate puncte din plan Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 90

Raport evaluator

Compilare: main.cpp: In function 'double R(int, int)': main.cpp:14:13: warning: suggest parentheses around '+' inside '>>' [-Wparentheses] #define m (i+j>>1) ~^~ main.cpp:18:21: note: in expansion of macro 'm' double r = R(i, m); r = std::min(r, R(m, j)); ^ main.cpp:14:13: warning: suggest parentheses around '+' inside '>>' [-Wparentheses] #define m (i+j>>1) ~^~ main.cpp:18:43: note: in expansion of macro 'm' double r = R(i, m); r = std::min(r, R(m, j)); ^ main.cpp:14:13: warning: suggest parentheses around '+' inside '>>' [-Wparentheses] #define m (i+j>>1) ~^~ main.cpp:19:35: note: in expansion of macro 'm' std::inplace_merge(V + i, V + m, V + j, comp<&P::y, &P::x>); ^ main.cpp:20:24: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (; i < j; i++) for (int k = i+1; k < i+4 and k < j; k++) ^~~ main.cpp:21:49: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'for' r = std::min(r, std::abs(V[i] - V[k])); return r; ^~~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
16ms131kbOk5
26ms131kbOk5
345ms524kbOk5
445ms524kbOk5
5140ms1331kbOk5
6233ms2150kbOk5
7311ms2945kbOk5
8400ms2936kbTime limit exceeded0
9399ms4100kbOk5
10403ms2936kbTime limit exceeded0
11229ms2551kbOk5
12247ms2592kbOk5
13199ms2150kbOk5
14197ms2150kbOk5
15198ms2150kbOk5
16204ms2150kbOk5
17206ms2150kbOk5
18179ms2150kbOk5
19219ms2551kbOk5
20216ms2551kbOk5
Punctaj total90

Ceva nu functioneaza?