Submission #148916

#TimeUsernameProblemLanguageResultExecution timeMemory
148916채원♡예나 (#200)List of Unique Integers (FXCUP4_unique)C++17
100 / 100
6 ms512 KiB
#include "unique.h"
using namespace std;

std::vector<int> PickUnique(int N) {
	vector<int> A; A.resize(N);
	int X[400];	
	for(int i=0; i<N; i++) X[i]=UniqueCount(i, N-1);
	for(int i=0; i<N-1; i++) {
		if(X[i] == X[i+1]+1) A[i]=1;
		else A[i]=0;
	}
	A[N-1]=1;
	for(int i=0; i<N; i++) X[i]=UniqueCount(0, i);
	for(int i=N-1; i>0; i--) {
		if(X[i] != X[i-1]+1) A[i]=0;
	}
	return A;
}
#Verdict Execution timeMemoryGrader output
Fetching results...