Borderou de evaluare (job #3125108)

Utilizator infomatic2Liviu Firca infomatic2 Data 1 mai 2023 21:13:49
Problema Arbori binari de cautare echilibrati Status done
Runda arhiva-test Compilator cpp-64 | Vezi sursa
Scor 50

Raport evaluator

Compilare: main.cpp: In constructor 'node::node(bool, node*)': main.cpp:12:10: warning: 'node::leaf' will be initialized after [-Wreorder] 12 | bool leaf; | ^~~~ main.cpp:11:11: warning: 'node* node::father' [-Wreorder] 11 | node* father; | ^~~~~~ main.cpp:15:5: warning: when initialized here [-Wreorder] 15 | node(bool leaf,node* father=nullptr):leaf(leaf),father(father){} | ^~~~ main.cpp: In copy constructor 'node::node(const node&)': main.cpp:12:10: warning: 'node::leaf' will be initialized after [-Wreorder] 12 | bool leaf; | ^~~~ main.cpp:11:11: warning: 'node* node::father' [-Wreorder] 11 | node* father; | ^~~~~~ main.cpp:16:5: warning: when initialized here [-Wreorder] 16 | node(const node &o):separators(o.separators),leaf(o.leaf),father(o.father){ | ^~~~ main.cpp: In member function 'void node::print(int)': main.cpp:32:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 32 | for(int i=0;i<separators.size();i++){ | ~^~~~~~~~~~~~~~~~~~ main.cpp: In member function 'void node::printinterval(int, int)': main.cpp:43:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 43 | while (i<separators.size()&&separators[i]<x) | ~^~~~~~~~~~~~~~~~~~ main.cpp:47:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 47 | while(i<separators.size()&&separators[i]<=y){ | ~^~~~~~~~~~~~~~~~~~ main.cpp:52:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 52 | if(i!=separators.size()){ | ~^~~~~~~~~~~~~~~~~~~ main.cpp:61:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 61 | while (i<separators.size()&&separators[i]<x) | ~^~~~~~~~~~~~~~~~~~ main.cpp:65:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 65 | while(i<separators.size()&&separators[i]<=y){ | ~^~~~~~~~~~~~~~~~~~ main.cpp: In function 'int main()': main.cpp:575:22: warning: unused variable 'z' [-Wunused-variable] 575 | int operatie,x,y,z; | ^ main.cpp: In instantiation of 'void btree<n>::lipseste1(node*) [with long unsigned int n = 500]': main.cpp:445:25: required from 'void btree<n>::sterge(int) [with long unsigned int n = 500]' main.cpp:590:25: required from here main.cpp:270:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<node*>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 270 | for(int i=0;i<y->children.size();++i){// trebuie sa il gasesc in tata | ~^~~~~~~~~~~~~~~~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms303kbOK5
20ms303kbOK5
30ms303kbOK5
4104ms765kbOK5
539ms659kbOK5
689ms688kbOK5
70ms303kbOK5
80ms303kbIncorect0
90ms303kbOK5
100ms303kbIncorect0
1149ms856kbIncorect0
1229ms802kbIncorect0
1334ms827kbIncorect0
1464ms843kbIncorect0
150ms303kbOK5
160ms303kbIncorect0
170ms303kbOK5
1849ms1564kbIncorect0
1954ms1765kbIncorect0
2064ms1650kbIncorect0
Punctaj total50

Ceva nu functioneaza?