Borderou de evaluare (job #1482483)

Utilizator akaprosAna Kapros akapros Data 7 septembrie 2015 12:20:22
Problema Dragon Ball Z Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In function ‘void Dijkstra(int)’: user.cpp:121:9: error: reference to ‘prev’ is ambiguous prev[i] = 0; ^ user.cpp:13:40: note: candidates are: int prev [1502] int n, N, i, j, m, sol[maxN], d[maxN], prev[maxN], f[maxN]; ^ In file included from /usr/include/c++/4.8/bits/stl_algobase.h:66:0, from /usr/include/c++/4.8/algorithm:61, from user.cpp:3: /usr/include/c++/4.8/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:136:35: warning: comparison between signed and unsigned integer expressions [-Wsign-compare] for (i = 0; i < V[x].size(); ++ i) ^ user.cpp:139:57: error: reference to ‘prev’ is ambiguous if (vis[node] && f[node] != f[x] && node != prev[x] && x != s && ^ user.cpp:13:40: note: candidates are: int prev [1502] int n, N, i, j, m, sol[maxN], d[maxN], prev[maxN], f[maxN]; ^ In file included from /usr/include/c++/4.8/bits/stl_algobase.h:66:0, from /usr/include/c++/4.8/algorithm:61, from user.cpp:3: /usr/include/c++/4.8/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:145:17: error: reference to ‘prev’ is ambiguous prev[node] = x; ^ user.cpp:13:40: note: candidates are: int prev [1502] int n, N, i, j, m, sol[maxN], d[maxN], prev[maxN], f[maxN]; ^ In file included from /usr/include/c++/4.8/bits/stl_algobase.h:66:0, from /usr/include/c++/4.8/algorithm:61, from user.cpp:3: /usr/include/c++/4.8/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 read()’: user.cpp:104:34: warning: ignoring return value of ‘FILE* freopen(const char*, const char*, FILE*)’, declared with attribute warn_unused_result [-Wunused-result] freopen("dbz.in", "r", stdin); ^ user.cpp:105:27: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d %d", &n, &m); ^ user.cpp:108:38: warning: ignoring return value of ‘int scanf(const char*, ...)’, declared with attribute warn_unused_result [-Wunused-result] scanf("%d %d %d", &x, &y, &z); ^

Ceva nu functioneaza?