#iai29a2. 点对之和(Pair Sum)

点对之和(Pair Sum)

点对之和(Pair Sum)

题目描述

数轴上有 NN 个点,其中第 ii 个点的坐标为 XiX_i,每个点还带有一个权值,记为 WiW_i。任意两个点 iijj 之间的作用效应记为它们权值的最大值与它们距离的积,也就是 max(Wi,Wj)XiXj\max(W_i,W_j)\cdot |X_i-X_j|。请求出数轴上所有点对的作用效应之和。

输入格式

  • 第一行:单个整数表示 NN
  • 第二行到第 N+1N+1 行:第 i+1i+1 行有两个整数分别表示 XiX_iWiW_i

输出格式

  • 单个整数:表示所有点对两两之间的作用效应之和。

样例输入 #1

3
-2 100
3 1000
1 10

样例输出 #1

7300

说明:$|-2-3|\times1000+|-2-1|\times100+|3-1|\times1000=7300$

数据范围

  • 对于 30%30\% 的数据,1N10001\leq N\leq 1000
  • 对于 60%60\% 的数据,1N50,0001\leq N\leq 50,000
  • 对于 100%100\% 的数据,1N100,0001\leq N\leq 100,0001,000,000Xi,Wi1,000,000-1,000,000\leq X_i,W_i\leq 1,000,000

知识点与难度

本题涉及的知识点从属于 GESP 7级,难度等级:⭐⭐⭐


测试点分布

Subtask 分值 测试点编号 说明
0 10 1~2 样例
1 20 3~8 小规模随机 / 特殊性质(全相同、单调等)
2 15 9~11 Hack:边界值、溢出、极端构造
3 30 12~20 中大规模 / 极限压力
4 25 21~25 随机回归