logo AlgoBeat OnlineJudge
登录 注册

#215122. [海淀区入门组 2025] 函数的和

内存限制:512 MiB 时间限制:1000 ms 标准输入输出
题目类型:VJudge(洛谷) 评测方式:VJudge
上传者: 匿名

题目描述

圣诞节的联欢活动上,还有一个有趣的答题活动。组织者知道很多同学都热爱数学,她特意出了一道数学思维题。题目是这样的:给定两个长度均为 的数组 和数组 ,定义函数 。答题者的任务是通过重新排列数组 的元素,使得 的值尽可能小。答案对 取模后输出。

注: 是求和符号,例如 表示:对于两个给定的数组 和数组 ,计算下标 (包含 )的所有整数时,对应的 的乘积之和。

输入格式

第一行仅有一个整数 ),表示数组 和数组 的元素个数。

第二行包含 个整数 ),给出数组 的元素的具体描述。

第三行包含 个整数 ),给出数组 的元素的具体描述。

输出格式

仅有一个整数,表示重新排列数组 的元素后, 的最小可能值,结果对 取模后输出。特别提醒:应最小化答案,而不是其余数。

样例

样例输入 1

5
1 8 7 2 4
9 7 2 9 3

样例输出 1

646

样例输入 2

1
100000
100000

样例输出 2

17556470

样例输入 3

2
1 3
4 2

样例输出 3

20