Best Dot Product
Reorder B any way you like, then compute ∑ ai·bi. Print the maximum achievable value.
Input: the first line has N; the second line has A's N values; the third line has B's N values.
Output: the maximum dot product over reorderings of B.
Constraints:
- 1 ≤ N ≤ 105
- |values| ≤ 104
Sample Tests
Input 1
3 1 3 -5 -2 4 1
Output 1
23
Input 2
1 -3 2
Output 2
-6
Discussion (opens after you solve — no spoilers before)
No comments yet.