제출 #151640

#제출 시각아이디문제언어결과실행 시간메모리
151640cos18King of Chairs (FXCUP4_chairs)C++17
0 / 100
42 ms3912 KiB
#include "king.h"

long long SendInfo(std::vector<int> W, std::vector<int> C) {
	int N = W.size();
	return W[0]*100 + W[1]*10 + W[2]*1;
}
#include "vassal.h"
#include <algorithm>

std::vector<int> realC;

int find(int target, int start, int end){
	int location = (start+end)/2;
	if(target==realC[location]) return location;
	if(start==end){
		if(target>realC[location]) return location;
		return location-1;
	}
	if(target>realC[location]) return find(target, start, location-1);
	return find(target, location+1, end);
}

void Init(long long B, std::vector<int> C){
	realC = C;
	sort(realC.begin(), realC.end());
}

int Maid(int W){
	int location = find(W, 0, realC.size());
	if(location>=0){
		realC.erase(realC.begin()+location);
		return location;
	}
	return -1;
}

컴파일 시 표준 에러 (stderr) 메시지

king.cpp: In function 'long long int SendInfo(std::vector<int>, std::vector<int>)':
king.cpp:4:6: warning: unused variable 'N' [-Wunused-variable]
  int N = W.size();
      ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...