cyberland.cpp: In function 'double solve(int, int, int, int, std::vector<int>, std::vector<int>, std::vector<int>, std::vector<int>)':
cyberland.cpp:26:18: error: 'class std::priority_queue<std::pair<long long int, long long int> >' has no member named 'front'
26 | node = q.front().second;
| ^~~~~
cyberland.cpp:27:18: error: 'class std::priority_queue<std::pair<long long int, long long int> >' has no member named 'front'
27 | dist = q.front().first;
| ^~~~~
cyberland.cpp:31:36: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
31 | for(long long i = 0; i < adj[node].size(); i ++){
| ~~^~~~~~~~~~~~~~~~~~
cyberland.cpp:41:18: error: 'class std::priority_queue<std::pair<long long int, long long int> >' has no member named 'front'
41 | node = q.front().second;
| ^~~~~
cyberland.cpp:45:36: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
45 | for(long long i = 0; i < adj[node].size(); i ++){
| ~~^~~~~~~~~~~~~~~~~~
cyberland.cpp:51:28: warning: comparison of integer expressions of different signedness: 'long long int' and 'std::vector<long long int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
51 | for(long long i = 0; i < d.size(); i ++){
| ~~^~~~~~~~~~