Borderou de evaluare (job #3037534)

Utilizator begusMihnea begus Data 25 martie 2023 19:06:58
Problema CT Status done
Runda Arhiva de probleme Compilator cpp-64 | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: main.cpp: In function 'void lca(int, int)': main.cpp:27:9: warning: unused variable 'ca' [-Wunused-variable] 27 | int ca=a, cb=b; | ^~ main.cpp:27:15: warning: unused variable 'cb' [-Wunused-variable] 27 | int ca=a, cb=b; | ^~ main.cpp: In function 'void solve()': main.cpp:49:5: error: reference to 'destroy' is ambiguous 49 | destroy=0; | ^~~~~~~ In file included from /usr/include/c++/12.2.1/memory:143, from /usr/include/c++/12.2.1/x86_64-pc-linux-gnu/bits/stdc++.h:82, from main.cpp:1: /usr/include/c++/12.2.1/pstl/glue_memory_defs.h:52:1: note: candidates are: 'template<class _ExecutionPolicy, class _ForwardIterator> __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, void> std::destroy(_ExecutionPolicy&&, _ForwardIterator, _ForwardIterator)' 52 | destroy(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last); | ^~~~~~~ In file included from /usr/include/c++/12.2.1/bits/stl_iterator.h:85, from /usr/include/c++/12.2.1/bits/stl_algobase.h:67, from /usr/include/c++/12.2.1/bits/specfun.h:45, from /usr/include/c++/12.2.1/cmath:1935, from /usr/include/c++/12.2.1/x86_64-pc-linux-gnu/bits/stdc++.h:41: /usr/include/c++/12.2.1/bits/stl_construct.h:251:5: note: 'template<class _ForwardIterator> constexpr void std::destroy(_ForwardIterator, _ForwardIterator)' 251 | destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~ main.cpp:12:14: note: 'int destroy' 12 | int t, n, k, destroy, depth[NMAX], destroyed_nodes[NMAX], comp[NMAX], up[NMAX][LOG], cc=2; | ^~~~~~~ main.cpp:51:11: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size] 51 | memset(destroyed_nodes, 0, NMAX); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ main.cpp:52:11: warning: 'memset' used with length equal to number of elements without multiplication by element size [-Wmemset-elt-size] 52 | memset(comp, 1, NMAX); | ~~~~~~^~~~~~~~~~~~~~~ main.cpp:75:13: error: reference to 'destroy' is ambiguous 75 | destroy++; | ^~~~~~~ /usr/include/c++/12.2.1/pstl/glue_memory_defs.h:52:1: note: candidates are: 'template<class _ExecutionPolicy, class _ForwardIterator> __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, void> std::destroy(_ExecutionPolicy&&, _ForwardIterator, _ForwardIterator)' 52 | destroy(_ExecutionPolicy&& __exec, _ForwardIterator __first, _ForwardIterator __last); | ^~~~~~~ /usr/include/c++/12.2.1/bits/stl_construct.h:251:5: note: 'template<class _ForwardIterator> constexpr void std::destroy(_ForwardIterator, _ForwardIterator)' 251 | destroy(_ForwardIterator __first, _ForwardIterator __last) | ^~~~~~~ main.cpp:12:14: note: 'int destroy' 12 | int t, n, k, destroy, depth[NMAX], destroyed_nodes[NMAX], comp[NMAX], up[NMAX][LOG], cc=2; | ^~~~~~~ main.cpp:85:13: error: reference to 'destroy' is ambiguous 85 | fout << destroy; | ^~~~~~~ /usr/include/c++/12.2.1/pstl/glue_memory_defs.h:52:1: note: candidates are: 'template<class _ExecutionPolicy, class _ForwardIterator> __pstl::__internal::__enable_if_execution_policy<_ExecutionPolicy, void> std::destroy(_ExecutionPolicy&&, _ForwardIterator, _ForwardIterator)' Non zero exit status: 1

Ceva nu functioneaza?