#690
Unrated
Cowdependence
시간 제한
2s
메모리 제한
1024MB
제출
0
정답
0
맞힌 사람
0
정답 비율
0.0%

문제

Farmer John's NN (1N105)(1 \leq N \leq 10^5) cows have been arranged into a line. The iith cow has label aia_i (1aiN1 \leq a_i \leq N). A group of cows can form a friendship group if they all have the same label and each cow is within xx cows of all the others in the group, where xx is an integer in the range [1,N][1,N]. Every cow must be in exactly one friendship group.

For each xx from 11 to NN, calculate the minimum number of friendship groups that could have formed.

입력

The first line consists of an integer NN.

The next line contains a1...aNa_1 ... a_N, the labels of each cow.

출력

For each xx from 11 to NN, output the minimum number of friendship groups for that xx on a new line.

예제 입력 1

9
1 1 1 9 2 1 2 1 1

예제 출력 1

7
5
4
4
4
4
4
3
3

점수

Inputs 2-3: N5000N\le 5000Inputs 4-7: ai10a_i\le 10 for all iiInputs 8-11: No label appears more than 1010 times.Inputs 12-20: No additional constraints.

코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출
제출 내역이 없습니다.
맞은 사람
아직 맞은 사람이 없습니다.
난이도 투표
Unrated0명 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
제출 내역이 없습니다.