knapsack.cpp: In function 'int main()':
knapsack.cpp:19:25: error: 'struct std::pair<long long int, long long int>' has no member named 'push'
19 | q[w[i]].push({v[i],k[i]});
| ^~~~
knapsack.cpp:26:29: error: 'struct std::pair<long long int, long long int>' has no member named 'empty'
26 | while(!q[x].empty() && c>0)
| ^~~~~
knapsack.cpp:28:58: error: 'struct std::pair<long long int, long long int>' has no member named 'top'
28 | pair<long long,long long> p=q[x].top();
| ^~~
knapsack.cpp:29:30: error: 'struct std::pair<long long int, long long int>' has no member named 'pop'
29 | q[x].pop();
| ^~~