Submission #149895

#TimeUsernameProblemLanguageResultExecution timeMemory
149895요까할 로뭘 은명팀 (#200)King of Chairs (FXCUP4_chairs)C++17
100 / 100
161 ms10452 KiB
#include "king.h" long long SendInfo(std::vector<int> W, std::vector<int> C) { return 0; }
#include "vassal.h" #include <bits/stdc++.h> using namespace std; vector <int> a; multiset <pair <int,int> > s; int n; long long BB; void Init(long long B, std::vector<int> C){ BB = B; n = C.size(); for(int i = 0;i < n;i++) s.insert({C[i],i}); //for(auto i : s) printf("%d %d\n",i.first,i.second); // ToDo } int Maid(int w){ auto it = s.lower_bound({w,-1}); if(it == s.end()) return -1; pair <int,int> it2 = *it; //cout << it2.first << " " << it2.second << '\n'; s.erase(it); return it2.second; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...