Submission #231875

#TimeUsernameProblemLanguageResultExecution timeMemory
231875palpatinezwList of Unique Integers (FXCUP4_unique)C++17
100 / 100
5 ms512 KiB
#include <bits/stdc++.h> #include "unique.h" using namespace std; int toN[205], fr0[205]; vector<int> ans; vector<int> PickUnique(int N) { ans.resize(N); for (int i = 0; i < N; i++) { fr0[i] = UniqueCount(0, i); } for (int i = 0; i < N; i++) { toN[i] = UniqueCount(i, N-1); } for (int i = 1; i < N-1; i++) { if (fr0[i] - fr0[i-1] == 1 && toN[i] - toN[i+1] == 1) ans[i] = 1; } if (toN[0] - toN[1] == 1) ans[0] = 1; if (fr0[N-1] - fr0[N-2] == 1) ans[N-1] = 1; return ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...