Submission #231037

#TimeUsernameProblemLanguageResultExecution timeMemory
231037cstuartKing of Chairs (FXCUP4_chairs)C++17
100 / 100
141 ms13112 KiB
#include <bits/stdc++.h> using namespace std; #include "king.h" #include "vassal.h" long long SendInfo (vector <int> W, vector <int> C) { return 0; }
#include <bits/stdc++.h> using namespace std; #include "king.h" #include "vassal.h" set < pair <int,int> > chair; void Init (long long B, vector <int> C) { int N = C.size(); for (int i = 0; i < N; i++) { chair.insert(make_pair(C[i], i)); } } int Maid (int w) { auto it = chair.upper_bound(make_pair(w, -1)); if (it == chair.end()) return -1; else { int x = it->second; chair.erase(it); return x; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...