Borderou de evaluare (job #2022810)

Utilizator Mihai_PredaPreda Mihai Dragos Mihai_Preda Data 17 septembrie 2017 13:16:41
Problema Heavy Path Decomposition Status done
Runda Arhiva educationala Compilator cpp | Vezi sursa
Scor 60

Raport evaluator

Compilare: user.cpp: In constructor ‘arbint::arbint(int)’: user.cpp:21:31: warning: suggest parentheses around ‘+’ inside ‘<<’ [-Wparentheses] arb = new int[1 << lg + 1]; ^ user.cpp: In member function ‘void lant::UpdateAll()’: user.cpp:79:40: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 1; i < noduri.size(); ++i) ^ user.cpp: In member function ‘void arbore::BuildPath()’: user.cpp:118:41: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for(int i = 0; i < lanturi.size(); ++i) ^ user.cpp: In function ‘int main()’: user.cpp:221:40: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("heavypath.in", "r", stdin); ^ user.cpp:222:42: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("heavypath.out", "w", stdout); ^ user.cpp:223:27: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d %d", &n, &m); ^ user.cpp:226:35: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d", &(arb.val[i])); ^ user.cpp:230:31: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d %d", &a, &b); ^ user.cpp:237:38: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d %d %d", &t, &x, &y); ^ user.cpp: In member function ‘void arbore::DFS(int, int)’: user.cpp:194:37: warning: ‘ind’ may be used uninitialized in this function [-Wmaybe-uninitialized] lantNr[current] = lantNr[ind]; ^ user.cpp:194:37: warning: ‘ind’ may be used uninitialized in this function [-Wmaybe-uninitialized] user.cpp: In member function ‘void arbore::BuildPath()’: user.cpp:194:37: warning: ‘ind’ may be used uninitialized in this function [-Wmaybe-uninitialized] user.cpp:183:27: note: ‘ind’ was declared here int maxHeavy = 0, ind; ^ user.cpp:194:37: warning: ‘ind’ may be used uninitialized in this function [-Wmaybe-uninitialized] lantNr[current] = lantNr[ind]; ^ user.cpp:183:27: note: ‘ind’ was declared here int maxHeavy = 0, ind; ^
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms468kbOK510
20ms472kbOK5
38ms632kbOK510
420ms804kbOK5
5288ms5980kbOK520
6208ms4480kbOK5
7300ms5660kbOK5
8208ms4480kbOK5
9528ms11568kbOK520
10292ms8704kbOK5
11548ms11180kbOK5
12272ms8704kbOK5
13Depăşit14712kbTime limit exceeded.00
14540ms11608kbOK5
15Depăşit15120kbTime limit exceeded.0
16556ms11608kbOK5
17152msDepăşitMemory limit exceeded.00
18Depăşit14596kbTime limit exceeded.0
19152msDepăşitMemory limit exceeded.0
20Depăşit14600kbTime limit exceeded.0
Punctaj total60

Ceva nu functioneaza?