#P1165E. 字符串重排
字符串重排
Description
给你两个长度为 的数组 和 。
定义一个函数 $f(l, r) = \sum\limits_{l \le i \le r} a_i \cdot b_i$。
你的任务是重新排列数组 的元素(选择任意元素顺序),以使 的值最小。由于答案可能非常大,因此要对 取模。注意,你应该 最小化答案而不是其余数。
</div></p>输入
输入的第一行包含一个整数 ()—— 和 中的元素数量。
输入的第二行包含 个整数 (),其中 是 的第 个元素。
输入的第三行包含 个整数 (),其中 是 的第 个元素。
输入
输出一个整数,即重新排列 的元素后 的最小可能值,对 取模。注意,你应该 最小化答案而不是其余数。
Samples
5
1 8 7 2 4
9 7 2 9 3
646
1
1000000
1000000
757402647
2
1 3
4 2
20