Borderou de evaluare (job #3171832)

Utilizator mario_deaconescuMario Deaconescu mario_deaconescu Data 19 noiembrie 2023 17:14:34
Problema Rusuoaica Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp:87:21: error: 'optional' in namespace 'std' does not name a template type 87 | inline std::optional<Edge> getNeighbor(const size_t& neighbourId) const { | ^~~~~~~~ main.cpp:14:1: note: 'std::optional' is defined in header '<optional>'; did you forget to '#include <optional>'? 13 | #include <unordered_set> +++ |+#include <optional> 14 | main.cpp: In function 'int minMetroNetworkCost(const Graph<std::nullptr_t, EdgeData>&, const std::function<int(const EdgeData&)>&, int)': main.cpp:381:46: error: 'class Graph<std::nullptr_t, EdgeData>::Node' has no member named 'getNeighbor'; did you mean 'getNeighbors'? 381 | const auto neighborEdge = mst[from]->getNeighbor(to); | ^~~~~~~~~~~ | getNeighbors Non zero exit status: 1

Ceva nu functioneaza?