Borderou de evaluare (job #2808441)

Utilizator SteFUNGrigorescu Stefan Dumitru SteFUN Data 25 noiembrie 2021 05:39:08
Problema Algoritmul Bellman-Ford Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp:31: warning: ignoring '#pragma region vecin' [-Wunknown-pragmas] 31 | #pragma region vecin | main.cpp:54: warning: ignoring '#pragma endregion ' [-Wunknown-pragmas] 54 | #pragma endregion | main.cpp:56: warning: ignoring '#pragma region muchie' [-Wunknown-pragmas] 56 | #pragma region muchie | main.cpp:184: warning: ignoring '#pragma endregion ' [-Wunknown-pragmas] 184 | #pragma endregion | main.cpp:518: warning: ignoring '#pragma region graf' [-Wunknown-pragmas] 518 | #pragma region graf & auxiliare | main.cpp:1602: warning: ignoring '#pragma endregion ' [-Wunknown-pragmas] 1602 | #pragma endregion | main.cpp:24:30: error: declaration of template parameter 'moneda' shadows template parameter 24 | #define tmp_moneda template <typename moneda> | ^~~~~~~~ main.cpp:45:2: note: in expansion of macro 'tmp_moneda' 45 | tmp_moneda | ^~~~~~~~~~ main.cpp:37:11: note: template parameter 'moneda' declared here 37 | template <typename moneda> | ^~~~~~~~ main.cpp: In instantiation of 'void graf<moneda>::TarjanTopologicBellmanFord(long long int*&, bool&, int) [with moneda = int]': main.cpp:1773:59: required from here main.cpp:1333:22: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1333 | if (CTCvecinului == i) // daca nod si vecinul sunt in aceeasi CTC | ~~~~~~~~~~~~~^~~~ main.cpp: In instantiation of 'subgraf<moneda>::subgraf(int, std::vector<muchie<moneda> >) [with moneda = int]': main.cpp:1379:18: required from 'void graf<moneda>::TarjanTopologicBellmanFord(long long int*&, bool&, int) [with moneda = int]' main.cpp:1773:59: required from here main.cpp:1613:48: warning: unused variable 'nrvf' [-Wunused-variable] 1613 | const int nrmuchii = graf<moneda>::nrmuchii, nrvf = graf<moneda>::nrvf; | ^~~~ Non zero exit status: 1

Ceva nu functioneaza?