Borderou de evaluare (job #965564)

Utilizator dragangabrielDragan Andrei Gabriel dragangabriel Data 24 iunie 2013 10:40:02
Problema Semne Status done
Runda Lista lui wefgef Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp:7:51: error: ‘int random’ redeclared as different kind of symbol int n,i,j,k,x,y,v[50001],plus[50001],minus[50001],random; ^ In file included from /usr/local/include/c++/4.8.0/cstdlib:72:0, from user.cpp:2: /usr/include/stdlib.h:327:17: error: previous declaration of ‘long int random()’ extern long int random (void) __THROW; ^ user.cpp: In function ‘int main()’: user.cpp:21:14: error: reference to ‘plus’ is ambiguous if (sum<s) plus[++x]=i,sum=sum+v[i],semn[i]='+';else ^ user.cpp:7:26: note: candidates are: int plus [50001] int n,i,j,k,x,y,v[50001],plus[50001],minus[50001],random; ^ In file included from /usr/local/include/c++/4.8.0/string:48:0, from /usr/local/include/c++/4.8.0/random:41, from /usr/local/include/c++/4.8.0/bits/stl_algo.h:65, from /usr/local/include/c++/4.8.0/algorithm:62, from user.cpp:5: /usr/local/include/c++/4.8.0/bits/stl_function.h:140:12: note: template<class _Tp> struct std::plus struct plus : public binary_function<_Tp, _Tp, _Tp> ^ user.cpp:22:4: error: reference to ‘minus’ is ambiguous minus[++y]=i,sum=sum-v[i],semn[i]='-'; ^ user.cpp:7:38: note: candidates are: int minus [50001] int n,i,j,k,x,y,v[50001],plus[50001],minus[50001],random; ^ In file included from /usr/local/include/c++/4.8.0/string:48:0, from /usr/local/include/c++/4.8.0/random:41, from /usr/local/include/c++/4.8.0/bits/stl_algo.h:65, from /usr/local/include/c++/4.8.0/algorithm:62, from user.cpp:5: /usr/local/include/c++/4.8.0/bits/stl_function.h:149:12: note: template<class _Tp> struct std::minus struct minus : public binary_function<_Tp, _Tp, _Tp> ^ user.cpp:28:10: error: assignment of function ‘long int random()’ random=rand()%y+1; ^ user.cpp:28:10: error: cannot convert ‘int’ to ‘long int()throw ()’ in assignment user.cpp:29:16: error: reference to ‘minus’ is ambiguous sum=sum+2*v[minus[random]]; ^ user.cpp:7:38: note: candidates are: int minus [50001] int n,i,j,k,x,y,v[50001],plus[50001],minus[50001],random; ^ In file included from /usr/local/include/c++/4.8.0/string:48:0, from /usr/local/include/c++/4.8.0/random:41, from /usr/local/include/c++/4.8.0/bits/stl_algo.h:65,

Ceva nu functioneaza?