Borderou de evaluare (job #3178815)

Utilizator Catalin12Cata Caraulasu Catalin12 Data 2 decembrie 2023 15:38:07
Problema Trilant Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 60

Raport evaluator

Compilare: main.cpp: In function 'void afisare(std::vector<std::vector<int> >&)': main.cpp:20:28: warning: loop variable 'neighbor' creates a copy from type 'const std::vector<int>' [-Wrange-loop-construct] 20 | for (const vector<int> neighbor : neighbors) | ^~~~~~~~ main.cpp:20:28: note: use reference type to prevent copying 20 | for (const vector<int> neighbor : neighbors) | ^~~~~~~~ | & main.cpp: In member function 'void graf::island_mark(int, int)': main.cpp:108:32: warning: loop variable 'neigbor' creates a copy from type 'const std::vector<int>' [-Wrange-loop-construct] 108 | for (const vector<int> neigbor : neighbors) /// visiting island neighbors | ^~~~~~~ main.cpp:108:32: note: use reference type to prevent copying 108 | for (const vector<int> neigbor : neighbors) /// visiting island neighbors | ^~~~~~~ | & main.cpp: In constructor 'graf::graf(std::vector<std::vector<int> >&)': main.cpp:149:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 149 | for(int i = 0; i < neighbors.size(); ++i) | ~~^~~~~~~~~~~~~~~~~~ main.cpp:150:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 150 | for(int j = 0; j < neighbors[i].size(); ++j) | ~~^~~~~~~~~~~~~~~~~~~~~ main.cpp: In constructor 'graf::graf(int, std::vector<std::vector<int> >&)': main.cpp:157:32: warning: loop variable 'neighbor' creates a copy from type 'const std::vector<int>' [-Wrange-loop-construct] 157 | for (const vector<int> neighbor : neighbors) | ^~~~~~~~ main.cpp:157:32: note: use reference type to prevent copying 157 | for (const vector<int> neighbor : neighbors) | ^~~~~~~~ | & main.cpp: In member function 'void graf::afisare()': main.cpp:189:32: warning: loop variable 'neighbor' creates a copy from type 'const std::vector<int>' [-Wrange-loop-construct] 189 | for (const vector<int> neighbor : this->graph) | ^~~~~~~~ main.cpp:189:32: note: use reference type to prevent copying 189 | for (const vector<int> neighbor : this->graph) | ^~~~~~~~ | & main.cpp: In member function 'std::vector<int> graf::topologicalSort()': main.cpp:256:22: warning: comparison of integer expressions of different signedness: 'std::vector<int>::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 256 | if(sol.size()==nodes)/// checking if is not a cycle in graph | ~~~~~~~~~~^~~~~~~ main.cpp: In member function 'int graf::shortestBridge()': main.cpp:313:40: warning: loop variable 'neighbor' creates a copy from type 'const std::vector<int>' [-Wrange-loop-construct] 313 | for (const vector<int> neighbor : neighbors) | ^~~~~~~~ main.cpp:313:40: note: use reference type to prevent copying 313 | for (const vector<int> neighbor : neighbors) | ^~~~~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test Punctaj/grupa
10ms303kbCorect510
110ms303kbCorect5
20ms303kbCorect510
120ms303kbCorect5
33ms557kbCorect510
138ms1675kbCorect5
43ms557kbCorect510
147ms1019kbCorect5
54ms557kbCorect510
154ms1081kbCorect5
6108ms18853kbDrumurile afisate trebuie sa se termine cu A, B sau C00
160ms303kbCorect5
797ms17219kbCorect510
170ms303kbCorect5
892ms16056kbCorect50
1824ms11337kbDrumurile afisate trebuie sa se termine cu A, B sau C0
9118ms19005kbCorect50
1924ms11067kbDrumurile afisate trebuie sa se termine cu A, B sau C0
10108ms19017kbDrumurile afisate trebuie sa se termine cu A, B sau C00
2024ms11288kbDrumurile afisate trebuie sa se termine cu A, B sau C0
Punctaj total60

Ceva nu functioneaza?