Borderou de evaluare (job #958763)

Utilizator mihaipopa12Popa Mihai mihaipopa12 Data 7 iunie 2013 18:57:41
Problema Parb Status done
Runda Algoritmiada 2013, Runda Finală, Clasele 11-12 Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In member function ‘bool cmp::operator()(const int&, const int&)’: user.cpp:40:15: error: reference to ‘next’ is ambiguous return poz[next[a]] < poz[next[b]]; ^ user.cpp:13:68: note: candidates are: int next [500005] int niv[maxdim],T[maxdim],used[maxdim],longest[maxdim],poz[maxdim],next[maxdim],P[maxdim]; ^ In file included from /usr/local/include/c++/4.8.0/bits/stl_algobase.h:66:0, from /usr/local/include/c++/4.8.0/vector:60, from user.cpp:2: /usr/local/include/c++/4.8.0/bits/stl_iterator_base_funcs.h:184:5: note: template<class _ForwardIterator> _ForwardIterator std::next(_ForwardIterator, typename std::iterator_traits<_Iter>::difference_type) next(_ForwardIterator __x, typename ^ user.cpp:40:30: error: reference to ‘next’ is ambiguous return poz[next[a]] < poz[next[b]]; ^ user.cpp:13:68: note: candidates are: int next [500005] int niv[maxdim],T[maxdim],used[maxdim],longest[maxdim],poz[maxdim],next[maxdim],P[maxdim]; ^ In file included from /usr/local/include/c++/4.8.0/bits/stl_algobase.h:66:0, from /usr/local/include/c++/4.8.0/vector:60, from user.cpp:2: /usr/local/include/c++/4.8.0/bits/stl_iterator_base_funcs.h:184:5: note: template<class _ForwardIterator> _ForwardIterator std::next(_ForwardIterator, typename std::iterator_traits<_Iter>::difference_type) next(_ForwardIterator __x, typename ^ user.cpp: In function ‘int main()’: user.cpp:127:22: error: reference to ‘next’ is ambiguous int nod = (*itt); next[nod] = 0; ^ user.cpp:13:68: note: candidates are: int next [500005] int niv[maxdim],T[maxdim],used[maxdim],longest[maxdim],poz[maxdim],next[maxdim],P[maxdim]; ^ In file included from /usr/local/include/c++/4.8.0/bits/stl_algobase.h:66:0, from /usr/local/include/c++/4.8.0/vector:60, from user.cpp:2: /usr/local/include/c++/4.8.0/bits/stl_iterator_base_funcs.h:184:5: note: template<class _ForwardIterator> _ForwardIterator std::next(_ForwardIterator, typename std::iterator_traits<_Iter>::difference_type) next(_ForwardIterator __x, typename ^ user.cpp:128:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for ( int j = 0 ; j < G[nod].size() ; ++j ){ ^ user.cpp:131:26: error: reference to ‘next’ is ambiguous if ( poz[fiu] > poz[next[nod]] ){ ^ user.cpp:13:68: note: candidates are: int next [500005] int niv[maxdim],T[maxdim],used[maxdim],longest[maxdim],poz[maxdim],next[maxdim],P[maxdim]; ^ In file included from /usr/local/include/c++/4.8.0/bits/stl_algobase.h:66:0, from /usr/local/include/c++/4.8.0/vector:60, from user.cpp:2:

Ceva nu functioneaza?