#2289. Why Did the Cow Cross the Road III

    ID: 2289 传统题 1000ms 256MiB 尝试: 1 已通过: 0 难度: 10 上传者: 标签>年份2017竞赛USACO数据结构树状数组队列搜索枚举概率论

Why Did the Cow Cross the Road III

题目描述

FarmerJohn\red{Farmer John }正在继续思考前面两个问题中介绍的奶牛过马路的问题。

他现在意识到友好的门槛比他之前考虑的要微妙一些--如果 ab\red{|a-b|≤}K\red{K,}品种 a\red{a }b\red{b }现在是友好的,否则不友好。

给定通过FJ\red{FJ}农场的道路两侧的田地顺序,请计算不友好的品种交叉对的数量,其中交叉品种对的定义如前面的问题。

输入格式

第一行输入包含N\red{N(}1\red{1≤}N\red{N≤}100,000\red{100,000)}K\red{K(}0\red{0≤}K<N\red{K<N)}

接下来的 N\red{N }行按照品种 ID\red{ID }描述了道路一侧的田地的顺序;每个品种 ID\red{ID }都是 1\red{1…}N\red{N}的整数。

最后 N\red{N }行按品种 ID\red{ID }描述道路另一边的田地的顺序。

每个品种 ID\red{ID }在每个排序中仅出现一次。

输出格式

请输出不友好杂交品种的数量。

样例

输入样例

4 1
4
3
2
1
1
4
2
3

输出样例

2

提示

在这个例子中,品种1\red{1}4\red{4}是不友好和交叉的,就像品种1\red{1}3\red{3}一样。