#P2091. 排序

排序

题目描述

小 A 有 nn 个物件排成一排,每个物件有它的体积 VV 和质量 MMnn 个物件的体积在 1n1 \sim n 内,且各不相同,但质量可能相同。

现在,小 A 需要把 nn 个物件按体积从小到大重新排列。他的排序方式是:每次交换两个物件。这样会他会消耗的体力值为两个物件的质量和。

小 A 想知道,为了将物件排序,他消耗的最少体力值是多少?

输入格式

第一行,一个正整数 nn,表示物件的数量。

第二行 nn 个正整数,第 ii 个数表示从左到右第 ii 个物品的体积。

第三行 nn 个正整数,第 ii 个数表示从左到右第 ii 个物品的质量。

输出格式

一个数,表示小 A 消耗的最小体力值。

3
1 3 2
2 2 3

5

提示

测试点 nn mm
121\sim 2 n=2000n=2000 m=1m=1
33 m10m \leq 10
44 m10000000m \leq 10000000
575\sim 7 n=200000n=200000 m=1m=1
88 m10m \leq 10
9109\sim 10 m10000000m \leq 10000000