Borderou de evaluare (job #2820182)

Utilizator serafimalex2001Serafim Alex serafimalex2001 Data 19 decembrie 2021 23:17:19
Problema Ciclu hamiltonian de cost minim Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 70

Raport evaluator

Compilare: main.cpp: In member function 'void Graph::addEdgeCost(int, int, int)': main.cpp:100:22: warning: comparison of integer expressions of different signedness: 'std::vector<std::vector<edgeCost> >::size_type' {aka 'long unsigned int'} and 'int' [-Wsign-compare] 100 | if(AdCost.size() <= n) | ~~~~~~~~~~~~~~^~~~ main.cpp: In member function 'int Graph::getMinCostHamiltonCircuit()': main.cpp:550:49: warning: suggest parentheses around '+' inside '<<' [-Wparentheses] 550 | std::vector<std::vector<int>> dp(1 << nodes + 1 ); //matrix for dynamic programming | ~~~~~~^~~ main.cpp:555:27: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<edgeCost>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 555 | for (int j = 0; j < AdCost[i].size(); ++j) | ~~^~~~~~~~~~~~~~~~~~ main.cpp:559:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 559 | for(int i = 0; i < dp.size(); ++i) | ~~^~~~~~~~~~~ main.cpp:565:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<edgeCost>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 565 | for(int k = 0; k < AdCost[j].size(); ++k){ | ~~^~~~~~~~~~~~~~~~~~ main.cpp:572:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<edgeCost>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 572 | for(int i = 0; i < AdCost[0].size(); ++i){ | ~~^~~~~~~~~~~~~~~~~~ main.cpp: In function 'void sccHelper()': main.cpp:685:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::vector<int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 685 | for(int i = 0; i<scc.size(); ++i){ | ~^~~~~~~~~~~ main.cpp:686:25: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 686 | for(int j = 0; j<scc[i].size(); ++j) | ~^~~~~~~~~~~~~~ main.cpp: In function 'void mstHelper()': main.cpp:713:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::tuple<int, int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 713 | for(int i = 0; i<result.size(); ++i) | ~^~~~~~~~~~~~~~ main.cpp:716:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<std::tuple<int, int, int> >::size_type' {aka 'long unsigned int'} [-Wsign-compare] 716 | for(int i = 0; i<result.size(); ++i) | ~^~~~~~~~~~~~~~ main.cpp: In function 'void eulerCycleHelper()': main.cpp:755:24: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare] 755 | for(int i = 0; i-1 < cycle.size(); ++i){ | ~~~~^~~~~~~~~~~~~~ main.cpp: In member function 'std::vector<std::tuple<int, int, int> > Graph::getMST()': main.cpp:219:41: warning: 'n' may be used uninitialized in this function [-Wmaybe-uninitialized] 219 | for(int i = 0; i < nr && solSize < n-1; ++i){ | ~^~
Test Timp executie Memorie folosita Mesaj Punctaj/test
12ms184kbOK5
22ms184kbOK5
32ms184kbOK5
42ms184kbOK5
52ms184kbOK5
62ms184kbOK5
783ms13860kbOK5
873ms13877kbOK5
930ms3592kbOK5
1030ms3563kbOK5
1125ms3567kbOK5
1230ms3604kbOK5
1330ms3657kbOK5
1430ms3555kbOK5
1584ms36880kbMemory limit exceeded0
1685ms36880kbMemory limit exceeded0
1786ms36880kbMemory limit exceeded0
1885ms36880kbMemory limit exceeded0
1986ms36880kbMemory limit exceeded0
2087ms36880kbMemory limit exceeded0
Punctaj total70

Ceva nu functioneaza?