Submission #1142482

#TimeUsernameProblemLanguageResultExecution timeMemory
1142482PlayVoltzList of Unique Integers (FXCUP4_unique)C++20
100 / 100
0 ms584 KiB
#include "unique.h"
#include <bits/stdc++.h>
using namespace std;

vector<int> PickUnique(int n){
	vector<int> ans(n, 1);
	int p=UniqueCount(0, n-1);
	for (int i=n-2, pp=p; i>=0; --i){
		int temp=UniqueCount(0, i);
		if (temp>=pp)ans[i+1]=0;
		pp=temp;
	}
	for (int i=1; i<n; ++i){
		int temp=UniqueCount(i, n-1);
		if (temp>=p)ans[i-1]=0;
		p=temp;
	}
	return ans;
}
#Verdict Execution timeMemoryGrader output
Fetching results...