Submission #150900

#TimeUsernameProblemLanguageResultExecution timeMemory
150900Alexa2001List of Unique Integers (FXCUP4_unique)C++17
100 / 100
3 ms504 KiB
#include "unique.h" #include <bits/stdc++.h> using namespace std; vector<int> PickUnique(int N) { int i; vector<int> A(N), B(N); for(i=0; i<N; ++i) A[i] = UniqueCount(0, i); for(i=N-1; i>=0; --i) B[i] = UniqueCount(i, N-1); vector<int> ans; for(i=0; i<N; ++i) if( (!i || A[i] > A[i-1]) && (i==N-1 || B[i] > B[i+1]) ) ans.push_back(1); else ans.push_back(0); return ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...