Borderou de evaluare (job #3125796)

Utilizator infomatic2Liviu Firca infomatic2 Data 4 mai 2023 15:16:04
Problema Arbori binari de cautare echilibrati Status done
Runda arhiva-test Compilator cpp-64 | Vezi sursa
Scor 100

Raport evaluator

Compilare: main.cpp: In constructor 'node::node(bool, node*)': main.cpp:13:10: warning: 'node::leaf' will be initialized after [-Wreorder] 13 | bool leaf; | ^~~~ main.cpp:12:11: warning: 'node* node::father' [-Wreorder] 12 | node* father; | ^~~~~~ main.cpp:16:5: warning: when initialized here [-Wreorder] 16 | node(bool leaf,node* father=nullptr):leaf(leaf),father(father){} | ^~~~ main.cpp: In copy constructor 'node::node(const node&)': main.cpp:13:10: warning: 'node::leaf' will be initialized after [-Wreorder] 13 | bool leaf; | ^~~~ main.cpp:12:11: warning: 'node* node::father' [-Wreorder] 12 | node* father; | ^~~~~~ main.cpp:17:5: warning: when initialized here [-Wreorder] 17 | node(const node &o):separators(o.separators),leaf(o.leaf),father(o.father){ | ^~~~ main.cpp: In member function 'void node::print(int)': main.cpp:33:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 33 | for(int i=0;i<separators.size();i++){ | ~^~~~~~~~~~~~~~~~~~ main.cpp: In member function 'void node::printinterval(int, int)': main.cpp:44:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 44 | while (i<separators.size()&&separators[i]<x) | ~^~~~~~~~~~~~~~~~~~ main.cpp:48:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 48 | while(i<separators.size()&&separators[i]<=y){ | ~^~~~~~~~~~~~~~~~~~ main.cpp:53:17: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 53 | if(i!=separators.size()){ | ~^~~~~~~~~~~~~~~~~~~ main.cpp:62:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 62 | while (i<separators.size()&&separators[i]<x) | ~^~~~~~~~~~~~~~~~~~ main.cpp:66:20: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 66 | while(i<separators.size()&&separators[i]<=y){ | ~^~~~~~~~~~~~~~~~~~ main.cpp: In member function 'void node::verify()': main.cpp:82:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 82 | for(int i=1;i<separators.size();i++){ | ~^~~~~~~~~~~~~~~~~~ main.cpp: In function 'int main()': main.cpp:616:22: warning: unused variable 'z' [-Wunused-variable] 616 | int operatie,x,y,z; | ^ main.cpp: In instantiation of 'void btree<n>::lipseste1(node*) [with long unsigned int n = 2]': main.cpp:486:25: required from 'void btree<n>::sterge(int) [with long unsigned int n = 2]'
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms303kbOK5
20ms303kbOK5
30ms303kbOK5
439ms3596kbOK5
539ms3608kbOK5
638ms3596kbOK5
70ms303kbOK5
80ms303kbOK5
90ms303kbOK5
100ms303kbOK5
1129ms2400kbOK5
1229ms2424kbOK5
1329ms2416kbOK5
1429ms2408kbOK5
150ms303kbOK5
160ms303kbOK5
170ms303kbOK5
1838ms3284kbOK5
1939ms3383kbOK5
2039ms3383kbOK5
Punctaj total100

Ceva nu functioneaza?