prog.cpp: In function ‘int main()’:
prog.cpp:21:21: error: wrong number of template arguments (1, should be 2)
priority_queue <int> a(gr);
^
prog.cpp:10:7: error: provided for ‘template<class T, class F> class priority_queue’
class priority_queue {
^
prog.cpp:21:24: error: invalid type in declaration before ‘(’ token
priority_queue <int> a(gr);
^
prog.cpp:21:27: error: invalid conversion from ‘bool (*)(int, int)’ to ‘int’ [-fpermissive]
priority_queue <int> a(gr);
^
prog.cpp:21:23: warning: unused variable ‘a’ [-Wunused-variable]
priority_queue <int> a(gr);
^