Borderou de evaluare (job #2253124)
Utilizator | Data | 3 octombrie 2018 17:26:14 | |
---|---|---|---|
Problema | Algoritmul lui Dijkstra | Status | done |
Runda | Arhiva educationala | Compilator | cpp | Vezi sursa |
Scor | 0 |
Raport evaluator
Eroare de compilare:
user.cpp: In function ‘int main()’:
user.cpp:33:17: error: no match for ‘operator[]’ (operand types are ‘std::bitset<50010u>’ and ‘std::pair<int, int>’)
if(!used[it])
^
In file included from /usr/include/x86_64-linux-gnu/c++/6/32/bits/stdc++.h:66:0,
from user.cpp:1:
/usr/include/c++/6/bitset:1155:7: note: candidate: std::bitset<_Nb>::reference std::bitset<_Nb>::operator[](std::size_t) [with unsigned int _Nb = 50010u; std::size_t = unsigned int]
operator[](size_t __position)
^~~~~~~~
/usr/include/c++/6/bitset:1155:7: note: no known conversion for argument 1 from ‘std::pair<int, int>’ to ‘std::size_t {aka unsigned int}’
/usr/include/c++/6/bitset:1159:7: note: candidate: constexpr bool std::bitset<_Nb>::operator[](std::size_t) const [with unsigned int _Nb = 50010u; std::size_t = unsigned int]
operator[](size_t __position) const
^~~~~~~~
/usr/include/c++/6/bitset:1159:7: note: no known conversion for argument 1 from ‘std::pair<int, int>’ to ‘std::size_t {aka unsigned int}’
Ceva nu functioneaza?
- Citeste despre borderoul de evaluare.
- Daca tot nu e bine, contacteaza-ne pe forum !