Submission #148561

#TimeUsernameProblemLanguageResultExecution timeMemory
148561Dopatii (#200)King of Chairs (FXCUP4_chairs)C++17
100 / 100
159 ms10568 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;

long long BB;
set <pair <int, int> > s;
void Init(long long B, std::vector<int> C){
	int N = C.size();
	BB = B;

	int i = 0;
    for(auto it : C){
        s.insert({it, i});
        ++i;
    }

}

int Maid(int W){
    set <pair <int, int> > :: iterator it = s.lower_bound({W, 0});

    if(it->first < W) return -1;

    int pos = it->second;
    s.erase(it);

    return pos;
}

Compilation message (stderr)

vassal.cpp: In function 'void Init(long long int, std::vector<int>)':
vassal.cpp:8:6: warning: unused variable 'N' [-Wunused-variable]
  int N = C.size();
      ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...