제출 #148677

#제출 시각아이디문제언어결과실행 시간메모리
148677서울대학교 연구공원 944동 삼성전자서울대연구소 (#200)List of Unique Integers (FXCUP4_unique)C++17
100 / 100
6 ms512 KiB
#include "unique.h" using namespace std; int chk[205]; std::vector<int> PickUnique(int N) { vector<int> ans(N); for(int i = 0; i < N; i++) ans[i] = 1; int prv = UniqueCount(0, N-1), tmp = prv; for(int i = N-1; i >= 0; i--){ int nxt; if(i == 0) nxt = 0; else nxt = UniqueCount(0, i-1); if(nxt >= prv) ans[i] = 0; prv = nxt; } prv = tmp; for(int i = 0; i < N; i++){ int nxt; if(i == N-1) nxt = 0; else nxt = UniqueCount(i+1, N-1); if(nxt >= prv) ans[i] = 0; prv = nxt; } return ans; }
#Verdict Execution timeMemoryGrader output
Fetching results...