#TCTM2835. 拍照2

0

拍照2

拍照2

题目描述

农夫约翰有 $N$ 头奶牛,编号 $1\sim N$。 约翰让它们排成一排,以便拍照。 最初,奶牛从左到右按照 $a_{1},a_{2},…,a_{N}$ 的顺序排列。 但是,约翰希望奶牛从左到右按照 $b_{1},b_{2},…,b_{N}$ 的顺序排列。 为此,他需要对队列进行一系列的调整操作。 每次操作可以选择任意一头奶牛并将其向左移动一些位置。 请问,至少需要多少次操作,才能使奶牛按照约翰满意的顺序排列。

输入格式

第一行包含整数 $N$。 第二行包含 $a_{1},a_{2},…,a_{N}$,这是一个 $1\sim N$ 的排列。 第三行包含 $b_{1},b_{2},…,b_{N}$,这是一个 $1\sim N$ 的排列。

输出格式

一个整数,表示所需的最少操作次数。
5
1 2 3 4 5
1 2 3 4 5
0
5
5 1 3 2 4
4 5 2 1 3
2

提示

#### 数据范围 $1\leq N\leq 10^{5}$

样例1解释

本样例中,奶牛已经按照约翰满意的顺序排列,因此无需任何操作。

样例2解释

在本样例中,至少需要 2 次操作,具体如下:

让奶牛 4 向左移动 4 位。 让奶牛 2 向左移动 2 位。 队列变化如下:

   5 1 3 2 4
-> 4 5 1 3 2
-> 4 5 2 1 3

来源

童程童美