Borderou de evaluare (job #2808436)

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

Raport evaluator

Eroare de compilare: main.cpp:25: warning: ignoring '#pragma region vecin' [-Wunknown-pragmas] 25 | #pragma region vecin | main.cpp:43: warning: ignoring '#pragma endregion ' [-Wunknown-pragmas] 43 | #pragma endregion | main.cpp:45: warning: ignoring '#pragma region muchie' [-Wunknown-pragmas] 45 | #pragma region muchie | main.cpp:173: warning: ignoring '#pragma endregion ' [-Wunknown-pragmas] 173 | #pragma endregion | main.cpp:511: warning: ignoring '#pragma region graf' [-Wunknown-pragmas] 511 | #pragma region graf & auxiliare | main.cpp:1595: warning: ignoring '#pragma endregion ' [-Wunknown-pragmas] 1595 | #pragma endregion | main.cpp:23:30: error: declaration of template parameter 'moneda' shadows template parameter 23 | #define tmp_moneda template <typename moneda> | ^~~~~~~~ main.cpp:34:2: note: in expansion of macro 'tmp_moneda' 34 | tmp_moneda | ^~~~~~~~~~ main.cpp:26:11: note: template parameter 'moneda' declared here 26 | template <typename moneda = int> | ^~~~~~~~ main.cpp: In instantiation of 'void graf<moneda>::TarjanTopologicBellmanFord(long long int*&, bool&, int) [with moneda = int]': main.cpp:1766:59: required from here main.cpp:1326:22: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'long unsigned int'} [-Wsign-compare] 1326 | 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:1372:18: required from 'void graf<moneda>::TarjanTopologicBellmanFord(long long int*&, bool&, int) [with moneda = int]' main.cpp:1766:59: required from here main.cpp:1606:48: warning: unused variable 'nrvf' [-Wunused-variable] 1606 | const int nrmuchii = graf<moneda>::nrmuchii, nrvf = graf<moneda>::nrvf; | ^~~~ Non zero exit status: 1

Ceva nu functioneaza?