301179: CF220C. Little Elephant and Shifts

Memory Limit:256 MB Time Limit:2 S
Judge Style:Text Compare Creator:
Submit:0 Solved:0

Description

Little Elephant and Shifts

题意翻译

定义两个排列 $a$ 和 $b$ 的 $dis$ 为:$|i-j|$ 的最小值,其中 $a_i=b_j$ 输入两个长度为 $n$ 的排列 $a$ 和 $b$ 输出 $n$ 个数,第 $i$ 个数表示排列 $a$ 和排列 $b_ib_{i+1}...b_nb_1b_2...b_{n-1}$ 的 $dis$

题目描述

The Little Elephant has two permutations $ a $ and $ b $ of length $ n $ , consisting of numbers from 1 to $ n $ , inclusive. Let's denote the $ i $ -th $ (1<=i<=n) $ element of the permutation $ a $ as $ a_{i} $ , the $ j $ -th $ (1<=j<=n) $ element of the permutation $ b $ — as $ b_{j} $ . The distance between permutations $ a $ and $ b $ is the minimum absolute value of the difference between the positions of the occurrences of some number in $ a $ and in $ b $ . More formally, it's such minimum $ |i-j| $ , that $ a_{i}=b_{j} $ . A cyclic shift number $ i $ $ (1<=i<=n) $ of permutation $ b $ consisting from $ n $ elements is a permutation $ b_{i}b_{i+1}...\ b_{n}b_{1}b_{2}...\ b_{i-1} $ . Overall a permutation has $ n $ cyclic shifts. The Little Elephant wonders, for all cyclic shifts of permutation $ b $ , what is the distance between the cyclic shift and permutation $ a $ ?

输入输出格式

输入格式


The first line contains a single integer $ n $ $ (1<=n<=10^{5}) $ — the size of the permutations. The second line contains permutation $ a $ as $ n $ distinct numbers from 1 to $ n $ , inclusive. The numbers are separated with single spaces. The third line contains permutation $ b $ in the same format.

输出格式


In $ n $ lines print $ n $ integers — the answers for cyclic shifts. Print the answers to the shifts in the order of the shifts' numeration in permutation $ b $ , that is, first for the 1-st cyclic shift, then for the 2-nd, and so on.

输入输出样例

输入样例 #1

2
1 2
2 1

输出样例 #1

1
0

输入样例 #2

4
2 1 3 4
3 4 2 1

输出样例 #2

2
1
0
1

Input

题意翻译

定义两个排列 $a$ 和 $b$ 的 $dis$ 为:$|i-j|$ 的最小值,其中 $a_i=b_j$ 输入两个长度为 $n$ 的排列 $a$ 和 $b$ 输出 $n$ 个数,第 $i$ 个数表示排列 $a$ 和排列 $b_ib_{i+1}...b_nb_1b_2...b_{n-1}$ 的 $dis$

加入题单

上一题 下一题 算法标签: