Submission #148936

#TimeUsernameProblemLanguageResultExecution timeMemory
148936Little Piplup (#200)List of Unique Integers (FXCUP4_unique)C++17
0 / 100
8 ms436 KiB
#include "unique.h" std::vector<int> PickUnique(int N) { std::vector<int> ans(N); int ct = UniqueCount(0, N-1); if(UniqueCount(1,N-1)+1==ct) { ans[0]=1; } else { ans[0]=0; } if(UniqueCount(0,N-2)+1==ct) { ans[N-1]=1; } else { ans[N-1]=0; } int temp = ans[0]; for(int i=1; i<N-1; i++) { int tmp2 = UniqueCount(0,i); if((tmp2-((tmp2+UniqueCount(i+1,N-1)-ct)/2))>temp) { temp++; ans[i]=1; } else ans[i]=0; } return ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...