Borderou de evaluare (job #1613200)

Utilizator theodor.moroianuTheodor Moroianu theodor.moroianu Data 25 februarie 2016 11:30:43
Problema Barbar Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In function ‘int main()’: user.cpp:48:2: error: reference to ‘min’ is ambiguous min[dmin[plecx][plecy]].push_back({ plecx, plecy }); ^ user.cpp:10:37: note: candidates are: std::vector<std::pair<short int, short int> > min [2010] vector <pair<short int, short int>> min[2010]; ^ In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from user.cpp:1: /usr/include/c++/4.8/bits/stl_algobase.h:239:5: note: template<class _Tp, class _Compare> const _Tp& std::min(const _Tp&, const _Tp&, _Compare) min(const _Tp& __a, const _Tp& __b, _Compare __comp) ^ /usr/include/c++/4.8/bits/stl_algobase.h:193:5: note: template<class _Tp> const _Tp& std::min(const _Tp&, const _Tp&) min(const _Tp& __a, const _Tp& __b) ^ user.cpp: In function ‘int find_best(int)’: user.cpp:66:23: error: reference to ‘min’ is ambiguous for (int j = 0; j < min[i].size(); j++) { ^ user.cpp:10:37: note: candidates are: std::vector<std::pair<short int, short int> > min [2010] vector <pair<short int, short int>> min[2010]; ^ In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from user.cpp:1: /usr/include/c++/4.8/bits/stl_algobase.h:239:5: note: template<class _Tp, class _Compare> const _Tp& std::min(const _Tp&, const _Tp&, _Compare) min(const _Tp& __a, const _Tp& __b, _Compare __comp) ^ /usr/include/c++/4.8/bits/stl_algobase.h:193:5: note: template<class _Tp> const _Tp& std::min(const _Tp&, const _Tp&) min(const _Tp& __a, const _Tp& __b) ^ user.cpp:67:8: error: reference to ‘min’ is ambiguous if (min[i][j].first == dx && min[i][j].second == dy) ^ user.cpp:10:37: note: candidates are: std::vector<std::pair<short int, short int> > min [2010] vector <pair<short int, short int>> min[2010]; ^ In file included from /usr/include/c++/4.8/bits/char_traits.h:39:0, from /usr/include/c++/4.8/ios:40, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/fstream:38, from user.cpp:1: /usr/include/c++/4.8/bits/stl_algobase.h:239:5: note: template<class _Tp, class _Compare> const _Tp& std::min(const _Tp&, const _Tp&, _Compare) min(const _Tp& __a, const _Tp& __b, _Compare __comp) ^

Ceva nu functioneaza?