답안 #230739

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
230739 2020-05-11T13:54:49 Z pavement List of Unique Integers (FXCUP4_unique) C++17
100 / 100
5 ms 512 KB
#include "unique.h"
#include <bits/stdc++.h>
using namespace std;

vector<int> PickUnique(int N) {
	vector<int> res(N, 1);
	for (int i = 1, cur = 1; i < N; i++) {
		int x = UniqueCount(0, i);
		if (x != cur + 1)
			res[i] = 0;
		cur = x;
	}
	for (int i = N - 2, cur = 1; i >= 0; i--) {
		int x = UniqueCount(i, N - 1);
		if (x != cur + 1)
			res[i] = 0;
		cur = x;
	}
	return res;
}
# 결과 실행 시간 메모리 Grader output
1 Correct 4 ms 256 KB Correct : C = 2
2 Correct 5 ms 256 KB Correct : C = 8
3 Correct 5 ms 384 KB Correct : C = 48
4 Correct 5 ms 384 KB Correct : C = 98
5 Correct 5 ms 384 KB Correct : C = 98
6 Correct 5 ms 384 KB Correct : C = 152
7 Correct 4 ms 384 KB Correct : C = 198
8 Correct 5 ms 384 KB Correct : C = 298
9 Correct 5 ms 512 KB Correct : C = 354
10 Correct 5 ms 512 KB Correct : C = 398
11 Correct 5 ms 512 KB Correct : C = 398
12 Correct 5 ms 512 KB Correct : C = 398
13 Correct 5 ms 512 KB Correct : C = 398
14 Correct 5 ms 512 KB Correct : C = 398
15 Correct 5 ms 512 KB Correct : C = 398