#P15635. [2019 KAIST RUN Spring] Increasing Sequence

[2019 KAIST RUN Spring] Increasing Sequence

题目描述

You are given a permutation of size NN. For each ii, print the number of indices jij \neq i, which when removed, decreases the maximum possible length of an increasing subsequence that contains index ii.

输入格式

The first line contains an integer NN. (1N2500001 \le N \le 250000).

The next line contains NN integers A1,A2,,ANA_1, A_2, \cdots, A_N denoting the permutation. (1AiN1 \le A_i \le N, all AiA_is are distinct).

输出格式

Print NN integers, separated by spaces, denoting the answers for i=1,2,3,,Ni = 1, 2, 3, \cdots, N.

1
1
0
6
1 2 3 4 5 6
5 5 5 5 5 5
6
6 5 4 3 2 1
0 0 0 0 0 0
4
2 1 4 3
0 0 0 0
9
1 2 3 6 5 4 7 8 9
5 5 5 6 6 6 5 5 5