Borderou de evaluare (job #1408954)

Utilizator AlexandruValeanuAlexandru Valeanu AlexandruValeanu Data 30 martie 2015 12:37:48
Problema Paduri de multimi disjuncte Status done
Runda Arhiva educationala Compilator cpp | Vezi sursa
Scor 70

Raport evaluator

Compilare: user.cpp: In instantiation of ‘void splnode<T>::zig(int) [with T = int]’: user.cpp:95:9: required from ‘splnode<T>::node_t* splnode<T>::splay() [with T = int; splnode<T>::node_t = splnode<int>]’ user.cpp:152:3: required from ‘void linkcut<T>::make_root(int) [with T = int]’ user.cpp:127:14: required from ‘void linkcut<T>::link(int, int) [with T = int]’ user.cpp:224:32: required from here user.cpp:48:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if(X->P = P) P->C[up()] = X; ^ user.cpp: In instantiation of ‘void splnode<T>::zigzig(int) [with T = int]’: user.cpp:97:9: required from ‘splnode<T>::node_t* splnode<T>::splay() [with T = int; splnode<T>::node_t = splnode<int>]’ user.cpp:152:3: required from ‘void linkcut<T>::make_root(int) [with T = int]’ user.cpp:127:14: required from ‘void linkcut<T>::link(int, int) [with T = int]’ user.cpp:224:32: required from here user.cpp:60:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if(Y->P = P) P->C[up()] = Y; ^ user.cpp: In instantiation of ‘void splnode<T>::zigzag(int) [with T = int]’: user.cpp:99:9: required from ‘splnode<T>::node_t* splnode<T>::splay() [with T = int; splnode<T>::node_t = splnode<int>]’ user.cpp:152:3: required from ‘void linkcut<T>::make_root(int) [with T = int]’ user.cpp:127:14: required from ‘void linkcut<T>::link(int, int) [with T = int]’ user.cpp:224:32: required from here user.cpp:74:5: warning: suggest parentheses around assignment used as truth value [-Wparentheses] if(Y->P = P) P->C[up()] = Y; ^ user.cpp: In function ‘int main()’: user.cpp:209:39: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("disjoint.in", "r", stdin); ^ user.cpp:210:41: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("disjoint.out", "w", stdout); ^ user.cpp:213: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:221:41: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d %d %d ", &tip, &a, &b); ^
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms432kbOK1010
20ms432kbOK1010
30ms432kbOK1010
40ms440kbOK1010
54ms464kbOK100
6Depăşit1312kbTime limit exceeded.0
7Depăşit1388kbTime limit exceeded.0
880ms1576kbOK1010
936ms1048kbOK1010
1080ms2104kbOK1010
Punctaj total70

Ceva nu functioneaza?