Mã chấm: 538632
Main.cc: In function ‘void solve(int, long long int*, std::vector >*)’: Main.cc:10:59: error: wrong number of template arguments (0, should be 1) 10 | priority_queue,vector>,greater<>>pq; | ^ In file included from /usr/include/c++/11/string:48, from /usr/include/c++/11/bits/locale_classes.h:40, from /usr/include/c++/11/bits/ios_base.h:41, from /usr/include/c++/11/ios:42, from /usr/include/c++/11/istream:38, from /usr/include/c++/11/sstream:38, from /usr/include/c++/11/complex:45, from /usr/include/c++/11/ccomplex:39, from /usr/include/x86_64-linux-gnu/c++/11/bits/stdc++.h:54, from Main.cc:1: /usr/include/c++/11/bits/stl_function.h:385:12: note: provided for ‘template struct std::greater’ 385 | struct greater : public binary_function<_Tp, _Tp, bool> | ^~~~~~~ Main.cc:10:60: error: template argument 3 is invalid 10 | priority_queue,vector>,greater<>>pq; | ^~ Main.cc:11:8: error: request for member ‘push’ in ‘pq’, which is of non-class type ‘int’ 11 | pq.push({0LL,u}); | ^~~~ Main.cc:12:15: error: request for member ‘empty’ in ‘pq’, which is of non-class type ‘int’ 12 | while(!pq.empty()){ | ^~~~~ Main.cc:13:21: error: request for member ‘top’ in ‘pq’, which is of non-class type ‘int’ 13 | auto c = pq.top(); pq.pop(); | ^~~ Main.cc:13:31: error: request for member ‘pop’ in ‘pq’, which is of non-class type ‘int’ 13 | auto c = pq.top(); pq.pop(); | ^~~ Main.cc:18:20: error: request for member ‘push’ in ‘pq’, which is of non-class type ‘int’ 18 | pq.push({dis[x[0]],x[0]}); | ^~~~