#L0056. 蜡烛高度对齐
蜡烛高度对齐
题目描述
小满有两盒蜡烛,每盒装有 根,每根蜡烛都有一个高度。现在把每盒蜡烛各自排成一列,同一列中任意两根蜡烛的高度互不相同。两列蜡烛之间的「差异」定义为 ,其中 表示第一列中第 根蜡烛的高度, 表示第二列中第 根蜡烛的高度。
每列蜡烛中,相邻两根的位置都可以交换。请你通过若干次交换,使两列蜡烛之间的差异最小;在此前提下,请问最少需要交换多少次?如果这个次数太大,输出它对 取模的结果。
输入格式
共三行。第一行包含一个整数 ,表示每盒蜡烛的数目。
第二行有 个整数,每两个整数之间用一个空格隔开,表示第一列蜡烛的高度。
第三行有 个整数,每两个整数之间用一个空格隔开,表示第二列蜡烛的高度。
输出格式
一个整数,表示最少交换次数对 取模的结果。
样例
4
2 3 1 4
3 2 1 41
4
1 3 4 2
1 7 2 42
提示
对于 的数据,;
对于 的数据,;
对于 的数据,;
对于 的数据,,,且对于任意 ,,。
难度
提高
通过率
—
尝试
0
已通过
0
- ID
- 790
- 类型
- 传统题
- Time Limit
- 1000ms
- Memory Limit
- 128MiB
- 上传者