Borderou de evaluare (job #965024)

Utilizator AlexandruValeanuAlexandru Valeanu AlexandruValeanu Data 22 iunie 2013 22:59:21
Problema Loto Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp:11:19: error: wrong number of template arguments (1, should be 5) unordered_map <int> sum; ^ In file included from /usr/local/include/c++/4.8.0/unordered_map:48:0, from user.cpp:4: /usr/local/include/c++/4.8.0/bits/unordered_map.h:97:11: error: provided for ‘template<class _Key, class _Tp, class _Hash, class _Pred, class _Alloc> class std::unordered_map’ class unordered_map : __check_copy_constructible<_Alloc> ^ user.cpp:11:24: error: invalid type in declaration before ‘;’ token unordered_map <int> sum; ^ user.cpp: In function ‘void gen()’: user.cpp:34:21: error: request for member ‘insert’ in ‘sum’, which is of non-class type ‘int’ sum.insert( a[i] + a[j] + a[k] ); ^ user.cpp: In function ‘void rezolva()’: user.cpp:49:28: error: wrong number of template arguments (1, should be 5) for ( unordered_map<int>::iterator it = sum.begin(); it != sum.end(); ++it ) ^ In file included from /usr/local/include/c++/4.8.0/unordered_map:48:0, from user.cpp:4: /usr/local/include/c++/4.8.0/bits/unordered_map.h:97:11: error: provided for ‘template<class _Key, class _Tp, class _Hash, class _Pred, class _Alloc> class std::unordered_map’ class unordered_map : __check_copy_constructible<_Alloc> ^ user.cpp:49:40: error: invalid type in declaration before ‘it’ for ( unordered_map<int>::iterator it = sum.begin(); it != sum.end(); ++it ) ^ user.cpp:49:40: error: expected ‘;’ before ‘it’ user.cpp:49:40: error: ‘it’ was not declared in this scope user.cpp:49:49: error: request for member ‘begin’ in ‘sum’, which is of non-class type ‘int’ for ( unordered_map<int>::iterator it = sum.begin(); it != sum.end(); ++it ) ^ user.cpp:49:68: error: request for member ‘end’ in ‘sum’, which is of non-class type ‘int’ for ( unordered_map<int>::iterator it = sum.begin(); it != sum.end(); ++it ) ^ user.cpp:49:73: error: expected ‘)’ before ‘;’ token for ( unordered_map<int>::iterator it = sum.begin(); it != sum.end(); ++it ) ^ user.cpp:49:31: warning: unused variable ‘iterator’ [-Wunused-variable] for ( unordered_map<int>::iterator it = sum.begin(); it != sum.end(); ++it ) ^ user.cpp:49:77: error: ‘it’ was not declared in this scope for ( unordered_map<int>::iterator it = sum.begin(); it != sum.end(); ++it ) ^ user.cpp:49:80: error: expected ‘;’ before ‘)’ token for ( unordered_map<int>::iterator it = sum.begin(); it != sum.end(); ++it ) ^ user.cpp:70:1: error: expected ‘}’ at end of input } ^

Ceva nu functioneaza?