Borderou de evaluare (job #2253124)

Utilizator cezarzbughinCezar Zbughin cezarzbughin 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?