Borderou de evaluare (job #2961142)

Utilizator rastervcrastervc rastervc Data 5 ianuarie 2023 21:46:46
Problema Algoritmul lui Dijkstra Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 10

Raport evaluator

Compilare: main.cpp: In member function 'Graph& Graph::operator=(Graph&&)': main.cpp:56:2: warning: no return statement in function returning non-void [-Wreturn-type] 55 | adj_list = std::move(graph.adj_list); +++ |+ return *this; 56 | } | ^ In file included from /usr/include/c++/10/cassert:44, from main.cpp:8: main.cpp: In member function 'std::vector<int> Graph::SPFA(node_t) const': main.cpp:75:40: warning: comparison of integer expressions of different signedness: 'node_t' {aka 'int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 75 | assert(1 <= start_node && start_node <= node_cnt); | ~~~~~~~~~~~^~~~~~~~~~~ main.cpp: In member function 'DistanceMatrix Graph::roy_floyd() const': main.cpp:104:30: warning: comparison of integer expressions of different signedness: 'node_t' {aka 'int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 104 | for (node_t node = 1; node <= node_cnt; ++node) | ~~~~~^~~~~~~~~~~ main.cpp:107:30: warning: comparison of integer expressions of different signedness: 'node_t' {aka 'int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 107 | for (node_t node = 1; node <= node_cnt; ++node) | ~~~~~^~~~~~~~~~~ main.cpp:111:21: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 111 | for (int k = 1; k <= node_cnt; ++k) | ~~^~~~~~~~~~~ main.cpp:112:22: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 112 | for (int i = 1; i <= node_cnt; ++i) | ~~^~~~~~~~~~~ main.cpp:113:23: warning: comparison of integer expressions of different signedness: 'int' and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 113 | for (int j = 1; j <= node_cnt; ++j) | ~~^~~~~~~~~~~ In file included from /usr/include/c++/10/cassert:44, from main.cpp:8: main.cpp: In member function 'std::vector<int> Graph::dijkstra(node_t) const': main.cpp:120:40: warning: comparison of integer expressions of different signedness: 'node_t' {aka 'int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 120 | assert(1 <= start_node && start_node <= node_cnt); | ~~~~~~~~~~~^~~~~~~~~~~
Test Timp executie Memorie folosita Mesaj Punctaj/test
10ms184kbOK10
20ms184kbIncorect0
30ms184kbIncorect0
40ms184kbIncorect0
55ms708kbIncorect0
614ms1363kbIncorect0
724ms2314kbIncorect0
851ms4186kbIncorect0
91003ms3907kbTime limit exceeded0
10143ms5820kbIncorect0
Punctaj total10

Ceva nu functioneaza?