#1156. 上菜啦

上菜啦

题目描述

一位厨师正在准备一场有 NN 道菜的盛宴,每道菜都有一个唯一的编号从 11NN。上菜顺序非常重要,所有可能的顺序共有 N!N! 种。厨师将所有这些顺序按照字典序排列。

现在,厨师考虑了两个具体的上菜顺序 PPQQ(每个顺序都是 11NN 的一个排列)。设 PP 在字典序排列中是第 aa 个,QQ 是第 bb 个。请计算 ab|a-b|

输入格式

第一行一个整数 NN

第二行 NN 个整数,表示顺序 PP

第三行 NN 个整数,表示顺序 QQ

输出格式

输出一个整数,表示 ab|a-b|

输入输出样例

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

说明/提示

上菜顺序:

  1. (1,2,3)
  2. (1,3,2)
  3. (2,1,3)
  4. (2,3,1)
  5. (3,1,2)
  6. (3,2,1)

顺序 P=(1,3,2)P = (1,3,2) 是第 2 个,顺序 Q=(1,2,3)Q = (1,2,3) 是第 1 个,所以答案为 21=1|2-1| = 1

数据范围

2N82 \leq N \leq 8

PPQQ 都是长度为 NN 的排列。

输入均为整数。