Borderou de evaluare (job #1729794)

Utilizator KonoplyankaKonoplyanka Konoplyanka Data 15 iulie 2016 17:30:22
Problema Sccm Status done
Runda Arhiva de probleme Compilator cpp | Vezi sursa
Scor 0

Raport evaluator

Eroare de compilare: user.cpp: In function ‘void update(int, int, int)’: user.cpp:20:30: error: could not convert ‘Aib.std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::find<unsigned int, int, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<const unsigned int, int> > >((*(const key_type*)(& posi)))’ from ‘std::unordered_map<unsigned int, int>::iterator {aka std::__detail::_Node_iterator<std::pair<const unsigned int, int>, false, false>}’ to ‘bool’ if(Aib.find(posi)) Aib[posi]=max(Aib[posi],x); ^ user.cpp: In function ‘int query(int, int)’: user.cpp:31:30: error: could not convert ‘Aib.std::unordered_map<_Key, _Tp, _Hash, _Pred, _Alloc>::find<unsigned int, int, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<const unsigned int, int> > >((*(const key_type*)(& posi)))’ from ‘std::unordered_map<unsigned int, int>::iterator {aka std::__detail::_Node_iterator<std::pair<const unsigned int, int>, false, false>}’ to ‘bool’ if(Aib.find(posi)) sol=max(Aib[posi],sol); ^

Ceva nu functioneaza?