Description
对于一个长度为 n 的数组 a,给定 1 到 n 的排列 p。
设 k1 至 kx 为 p1 至 px 从小到大排序后的结果,则价值计算方式如下:
初始价值 val=0,i 依次为 1,2,…,x。
- aki>val:val←val+1
- aki<val:val←val−1
对于所有 1≤x≤n 输出答案。
第一行一个数字 n(1≤n≤106)。
第二行 n 个数字 a1,a2,…,an(∣ai∣≤109)。
第三行 n 个数字 p1,p2,…,pn。
Output
n 行,每行一个答案。
Samples
4
0 2 2 2
2 1 3 4
1
1
2
2
Limitation
请用较为快速的输入/输出方式。