Lang:G++
Edit12345678910111213141516171819202122232425262728293031#include <iostream>#include <vector>#include <cstdio>#include <cmath>#include <algorithm>#include <list>#include <set>#include <queue>#include <unordered_set>#include <climits>using namespace std;struct node {int id;int b;int c;};struct cmpb {bool operator()(const node& a, const node& b) const {return a.b > b.b;}};struct cmpc{bool operator()(const node& a, const node& b) const {return a.c > b.c;}