Borderou de evaluare (job #2961146)

Utilizator rastervcrastervc rastervc Data 5 ianuarie 2023 22:00:01
Problema Algoritmul lui Dijkstra Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 100

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<long long 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:24: warning: comparison of integer expressions of different signedness: 'node_t' {aka 'int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 111 | for (node_t k = 1; k <= node_cnt; ++k) | ~~^~~~~~~~~~~ main.cpp:112:25: warning: comparison of integer expressions of different signedness: 'node_t' {aka 'int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 112 | for (node_t i = 1; i <= node_cnt; ++i) | ~~^~~~~~~~~~~ main.cpp:113:26: warning: comparison of integer expressions of different signedness: 'node_t' {aka 'int'} and 'const size_t' {aka 'const long unsigned int'} [-Wsign-compare] 113 | for (node_t 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<long long 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
20ms184kbOK10
30ms184kbOK10
40ms184kbOK10
58ms1245kbOK10
617ms2121kbOK10
722ms2736kbOK10
867ms5771kbOK10
948ms4460kbOK10
10148ms9662kbOK10
Punctaj total100

Ceva nu functioneaza?