#include #include #include #include #include #include #include #include // istringstream #include // sort #include // pair #include // DBL_MAX typedef long long ll; using namespace std; // const int maxN = 200000; // bool ps[maxN-1]; int main(){ ll N; // [1500] cin >> N; priority_queue, vector >, greater > > party; vector monster(N); for(int i=0; i> tmp; party.push(make_pair(tmp,0)); } for(int i=0; i> monster[i]; } // main int minmaxb = 2000; // > 1500 // for from each monster begin, for(int i=0; i, vector >, greater > > sim(party); // the result becomes, for(int j=0; j