更改latex
查看原帖
更改latex
961351
nightwatch.ryan楼主2024/1/16 19:23

排序

题目描述

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

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

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

输入格式

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

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

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

输出格式

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

提示

测试点nnmm
1∼21\sim 2n=2000n=2000m=1m=1
33n=2000n=2000m≤10m \leq 10
44n=2000n=2000m≤10000000m \leq 10000000
5∼75\sim 7n=200000n=200000m=1m=1
88n=200000n=200000m≤10m \leq 10
9∼109\sim 10n=200000n=200000m≤10000000m \leq 10000000
2024/1/16 19:23
加载中...