Borderou de evaluare (job #3174595)
Utilizator | 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?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !