Borderou de evaluare (job #991033)

Utilizator DorelBarbuBarbu Dorel DorelBarbu Data 29 august 2013 15:36:02
Problema Minim Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In function ‘void citire()’: user.cpp:19:9: error: reference to ‘prev’ is ambiguous prev[i]=i-1; ^ user.cpp:6:55: note: candidates are: int prev [1005] int v[MAX_N], marcat[MAX_N], d[MAX_N], lungimi[MAX_N],prev[MAX_N], n, lg_min, s_min, s, lg; ^ 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/bits/char_traits.h:39, from /usr/local/include/c++/4.8.0/ios:40, from /usr/local/include/c++/4.8.0/ostream:38, from /usr/local/include/c++/4.8.0/iostream:39, from user.cpp:1: /usr/local/include/c++/4.8.0/bits/stl_iterator_base_funcs.h:193:5: note: template<class _BidirectionalIterator> _BidirectionalIterator std::prev(_BidirectionalIterator, typename std::iterator_traits<_Iter>::difference_type) prev(_BidirectionalIterator __x, typename ^ user.cpp: In function ‘void elimina(int, int)’: user.cpp:27:5: error: reference to ‘prev’ is ambiguous prev[end+1]=beg-1; ^ user.cpp:6:55: note: candidates are: int prev [1005] int v[MAX_N], marcat[MAX_N], d[MAX_N], lungimi[MAX_N],prev[MAX_N], n, lg_min, s_min, s, lg; ^ 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/bits/char_traits.h:39, from /usr/local/include/c++/4.8.0/ios:40, from /usr/local/include/c++/4.8.0/ostream:38, from /usr/local/include/c++/4.8.0/iostream:39, from user.cpp:1: /usr/local/include/c++/4.8.0/bits/stl_iterator_base_funcs.h:193:5: note: template<class _BidirectionalIterator> _BidirectionalIterator std::prev(_BidirectionalIterator, typename std::iterator_traits<_Iter>::difference_type) prev(_BidirectionalIterator __x, typename ^ user.cpp: In function ‘void dinamica()’: user.cpp:51:18: error: reference to ‘prev’ is ambiguous if(d[prev[i]]+v[i]<v[i]) ^ user.cpp:6:55: note: candidates are: int prev [1005] int v[MAX_N], marcat[MAX_N], d[MAX_N], lungimi[MAX_N],prev[MAX_N], n, lg_min, s_min, s, lg; ^ 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/bits/char_traits.h:39, from /usr/local/include/c++/4.8.0/ios:40, from /usr/local/include/c++/4.8.0/ostream:38, from /usr/local/include/c++/4.8.0/iostream:39, from user.cpp:1: /usr/local/include/c++/4.8.0/bits/stl_iterator_base_funcs.h:193:5: note: template<class _BidirectionalIterator> _BidirectionalIterator std::prev(_BidirectionalIterator, typename std::iterator_traits<_Iter>::difference_type) prev(_BidirectionalIterator __x, typename ^ user.cpp:53:36: error: reference to ‘prev’ is ambiguous lungimi[i]=lungimi[prev[i]]+1;

Ceva nu functioneaza?