Borderou de evaluare (job #3174595)

Utilizator gabi45235Gabi FARCAS gabi45235 Data 24 noiembrie 2023 23:21:07
Problema Arbore partial de cost minim Status done
Runda Arhiva educationala Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'void mst_prim(int)': main.cpp:42:21: error: 'INT_MAX' was not declared in this scope 42 | nodes[i] = {INT_MAX, -1, i, true}; | ^~~~~~~ main.cpp:7:1: note: 'INT_MAX' is defined in header '<climits>'; did you forget to '#include <climits>'? 6 | #include <chrono> +++ |+#include <climits> 7 | main.cpp:42:41: error: no match for 'operator=' (operand types are '__gnu_cxx::__alloc_traits<std::allocator<Node>, Node>::value_type' {aka 'Node'} and '<brace-enclosed initializer list>') 42 | nodes[i] = {INT_MAX, -1, i, true}; | ^ main.cpp:10:8: note: candidate: 'constexpr Node& Node::operator=(const Node&)' 10 | struct Node | ^~~~ main.cpp:10:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'const Node&' main.cpp:10:8: note: candidate: 'constexpr Node& Node::operator=(Node&&)' main.cpp:10:8: note: no known conversion for argument 1 from '<brace-enclosed initializer list>' to 'Node&&' main.cpp: In function 'int main()': main.cpp:120:10: warning: unused variable 'millis' [-Wunused-variable] 120 | auto millis = chrono::duration_cast<chrono::milliseconds>(end - start).count(); | ^~~~~~ Non zero exit status: 1

Ceva nu functioneaza?