Borderou de evaluare (job #1428621)

Utilizator valen.valentinValentin Valeanu valen.valentin Data 4 mai 2015 20:20:38
Problema String Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In function ‘int buildhash()’: user.cpp:15:9: error: reference to ‘hash’ is ambiguous hash[sol+put2[i]]=1; ^ user.cpp:5:20: note: candidates are: int hash [2000001] int n,k,put2[18],i,hash[2000001]; ^ In file included from /usr/include/c++/4.8/bits/basic_string.h:3033:0, from /usr/include/c++/4.8/string:52, from /usr/include/c++/4.8/bits/locale_classes.h:40, from /usr/include/c++/4.8/bits/ios_base.h:41, from /usr/include/c++/4.8/ios:42, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/sstream:38, from /usr/include/c++/4.8/complex:45, from /usr/include/c++/4.8/ccomplex:38, from /usr/include/i386-linux-gnu/c++/4.8/bits/stdc++.h:52, from user.cpp:1: /usr/include/c++/4.8/bits/functional_hash.h:58:12: note: template<class _Tp> struct std::hash struct hash; ^ user.cpp:20:11: error: reference to ‘hash’ is ambiguous hash[sol+put2[i]]=1; ^ user.cpp:5:20: note: candidates are: int hash [2000001] int n,k,put2[18],i,hash[2000001]; ^ In file included from /usr/include/c++/4.8/bits/basic_string.h:3033:0, from /usr/include/c++/4.8/string:52, from /usr/include/c++/4.8/bits/locale_classes.h:40, from /usr/include/c++/4.8/bits/ios_base.h:41, from /usr/include/c++/4.8/ios:42, from /usr/include/c++/4.8/istream:38, from /usr/include/c++/4.8/sstream:38, from /usr/include/c++/4.8/complex:45, from /usr/include/c++/4.8/ccomplex:38, from /usr/include/i386-linux-gnu/c++/4.8/bits/stdc++.h:52, from user.cpp:1: /usr/include/c++/4.8/bits/functional_hash.h:58:12: note: template<class _Tp> struct std::hash struct hash; ^ user.cpp:23:1: warning: no return statement in function returning non-void [-Wreturn-type] } ^ user.cpp: In function ‘int main()’: user.cpp:31:9: error: reference to ‘hash’ is ambiguous if (hash[i]==0) break; ^ user.cpp:5:20: note: candidates are: int hash [2000001] int n,k,put2[18],i,hash[2000001];

Ceva nu functioneaza?