skyscraper.cpp: In function 'int main()':
skyscraper.cpp:25:2: error: 'priority_queue' was not declared in this scope
25 | priority_queue<pair<long long,int>,vector<pair<long long,int>>,greater<pair<long long,int>>> dp;
| ^~~~~~~~~~~~~~
skyscraper.cpp:4:1: note: 'std::priority_queue' is defined in header '<queue>'; did you forget to '#include <queue>'?
3 | #include <vector>
+++ |+#include <queue>
4 | using namespace std;
skyscraper.cpp:25:36: error: expected primary-expression before ',' token
25 | priority_queue<pair<long long,int>,vector<pair<long long,int>>,greater<pair<long long,int>>> dp;
| ^
skyscraper.cpp:25:64: error: expected primary-expression before ',' token
25 | priority_queue<pair<long long,int>,vector<pair<long long,int>>,greater<pair<long long,int>>> dp;
| ^
skyscraper.cpp:25:93: error: expected primary-expression before '>' token
25 | priority_queue<pair<long long,int>,vector<pair<long long,int>>,greater<pair<long long,int>>> dp;
| ^
skyscraper.cpp:25:95: error: 'dp' was not declared in this scope; did you mean 'p'?
25 | priority_queue<pair<long long,int>,vector<pair<long long,int>>,greater<pair<long long,int>>> dp;
| ^~
| p