#P14619. [2019 KAIST RUN Fall] Maximizer
[2019 KAIST RUN Fall] Maximizer
Description
Maximizer 有两个排列 和 。 和 的长度均为 ,且都由 到 的 互不相同的整数 组成。
Maximizer 想要最大化每个元素差值的和,即 。但他只能交换 中相邻的两个元素。具体来说,他只能交换 和 ,其中 从 到 。他可以进行任意多次交换。
为了最大化差值之和,所需的最小交换次数是多少?
Input Format
第一行包含一个整数 ()。
第二行包含 个整数 ()。
第三行包含 个整数 ()。
和 都是排列。换句话说,它们都由 到 的互不相同的整数组成。
Output Format
输出一个整数,表示为了最大化差值之和所需的最小交换次数。
3
1 2 3
1 2 3
2
4
3 4 1 2
3 2 4 1
3
Hint
翻译由 DeepSeek V3 完成
京公网安备 11011102002149号