QQ的烦恼

TimeLimit:4000MS  MemoryLimit:128MB
64-bit integer IO format:%lld
未提交 | 登录后收藏
Problem Description

QQ最近遇到了一些烦心事,作为一名大佬,他虽然理所应当的获得了区域赛的参赛资格,但想到要出远门,宿舍里的喵喵们无人照看就很慌。作为一个不合格的铲屎官,QQ的喵喵们在他离开以后就会乱做一团。为了安全着想,QQ在临走前准备给每个喵喵划分领地。他将每只喵喵排列在一条直线上,每只喵喵的位置x都是不同的。但猫主子可不是这么好满足的,喵喵最大能发出的声音是V,而且他们都喜欢两两之间用同样且较小的音量说悄悄话(防止别的喵听到)。因此当.两只喵喵交谈时,它们发出的噪音总等于它们之间的距离乘以min(V[i], V[j])【答应我不要在意为什么好吗?】。心急如焚的QQ连代码都不会敲了,他想知道所有喵喵相互交谈【共(N-1)*N/2对】产生的总噪音有多大,那么你能替他解决这个问题不?

Input

多组测试案例,输入格式如下。

       第1行是QQ拥有的喵喵总数 N。

       第2 — N+1行每行有2个整数:每只喵喵所在的位置x和每只喵喵能发出的最大音量V。

       由于噪音可能很大,结果对 2147483657 取模。

       数据范围:

              0 < N <= 500000

              -1000000000 <= x <= 1000000000

              0 < V < 1000

              大数据仅 1 组,∑ n <= 700000

Output

输出所有喵喵产生的总噪音的大小。

SampleInput
4
1 2
2 3
3 4
4 5
4
1 1
2 1
3 1
4 1
SampleOutput
25
10
Submit
题目统计信息详细
总AC数7
通过人数5
尝试人数8
总提交量20
AC率25.00%
AC该题后可以添加标签
贴完标签可以获得20ACB。
并且可以获得本题所有提交代码查看权限。
点击标题可以显示标签。
如果你还没认真思考过这题,请不要查看标签
如果您已经通过了该题,请务为该题贴上标签

T^T Online Judge

[BUG反馈] [FAQ] [闽ICP备17026590号-1]
当前版本:3.24 系统时间: