제출 #377810

#제출 시각아이디문제언어결과실행 시간메모리
377810penguin133List of Unique Integers (FXCUP4_unique)C++17
100 / 100
1 ms492 KiB
#include "unique.h"
#include <bits/stdc++.h>
using namespace std;
vector<int> PickUnique(int N) {
	vector<int>v;
	int L[200], R[201];
	R[200] = UniqueCount(0, N-1);
	for(int i=0;i<N-1;i++){
		L[i] = UniqueCount(0, i);
		R[i] = UniqueCount(i+1, N-1);
	}
	int cnt = 0, cnt2 = R[200];
	for(int i=0;i<N-1;i++){
		if(L[i] == cnt + 1 && R[i] == cnt2 - 1)v.push_back(1);
		else v.push_back(0);
		cnt = L[i];
		cnt2 = R[i];
	}
	if(cnt == R[200]-1 && cnt2 == 1)v.push_back(1);
	else v.push_back(0);
	return v;
}
#Verdict Execution timeMemoryGrader output
Fetching results...