Borderou de evaluare (job #2808440)

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

Raport evaluator

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

Ceva nu functioneaza?