Borderou de evaluare (job #2838318)
Utilizator | Data | 23 ianuarie 2022 13:12:39 | |
---|---|---|---|
Problema | Flux maxim de cost minim | Status | done |
Runda | Arhiva educationala | Compilator | cpp-64 | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
main.cpp: In constructor 'MCMF::MCMF(int, int, int, int)':
main.cpp:22:23: warning: 'MCMF::g' will be initialized after [-Wreorder]
22 | vector<vector<int>> g;
| ^
main.cpp:20:21: warning: 'std::vector<long long int> MCMF::mincost' [-Wreorder]
20 | vector<long long> mincost;
| ^~~~~~~
main.cpp:24:3: warning: when initialized here [-Wreorder]
24 | MCMF(int n, int m, int s, int d) : n(n), s(s), d(d), deg(n, 0), g(n), mincost(n), parrent(n), off(n) {
| ^~~~
main.cpp:20:21: warning: 'MCMF::mincost' will be initialized after [-Wreorder]
20 | vector<long long> mincost;
| ^~~~~~~
main.cpp:19:15: warning: 'std::vector<int> MCMF::parrent' [-Wreorder]
19 | vector<int> parrent;
| ^~~~~~~
main.cpp:24:3: warning: when initialized here [-Wreorder]
24 | MCMF(int n, int m, int s, int d) : n(n), s(s), d(d), deg(n, 0), g(n), mincost(n), parrent(n), off(n) {
| ^~~~
main.cpp: In member function 'void MCMF::dij()':
main.cpp:76:11: error: 'assert' was not declared in this scope
76 | assert(edges[i].cost + off[a] - off[b] >= 0);
| ^~~~~~
main.cpp:4:1: note: 'assert' is defined in header '<cassert>'; did you forget to '#include <cassert>'?
3 | #include <queue>
+++ |+#include <cassert>
4 |
Non zero exit status: 1
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !