Borderou de evaluare (job #2838318)

Utilizator FunnyStockyMihnea Andreescu FunnyStocky 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?