Problem dijkstra
User ilikeeggs
Submission Time 2026-01-15 09:49:44
Score 0
Max Time N/A
Max Memory N/A

Compile Error

dijkstra.cpp: In function ‘int32_t main()’:
dijkstra.cpp:15:18: error: conflicting declaration ‘std::vector<bool> v’
15 | vector<bool> v(v+5, 0);
| ^
dijkstra.cpp:6:9: note: previous declaration as ‘long long int v’
6 | int v,e; cin>>v>>e;
| ^
dijkstra.cpp:16:8: error: invalid types ‘long long int[int]’ for array subscript
16 | v[1] = 1;
| ^
dijkstra.cpp:23:19: error: invalid types ‘long long int[long long int]’ for array subscript
23 | if(v[cNode])
| ^
dijkstra.cpp:29:29: error: no match for ‘operator[]’ (operand types are ‘std::vector<long long int>’ and ‘std::pair<long long int, long long int>’)
29 | if(nDist < d[i]){
| ^
In file included from /usr/include/c++/9/vector:67,
from /usr/include/c++/9/functional:62,