飙车赛

TimeLimit:1000MS  MemoryLimit:32MB
64-bit integer IO format:%I64d
未提交 | 登录后收藏
Problem Description

有n个赛车正在进行紧张刺激的飙车大赛,它们的比赛跑道为互相平行的直线。第i个赛车的起跑位置为xi,并且每个赛车的起跑位置互不相同。比赛开始后,它们能在瞬间加速到最大速度Vi。并一直保持最大速度

1021.gif

你的任务是算出在赛道足够长情况下,本次飙车大赛的比赛过程中最多能有多少次超车。

Input

有多组数据。

每组数据第一行为一个整数n,代表赛车的数量
接下来的n行,每行两个整数xi和vi,代表一辆赛车的起跑位置和最大速度。
赛车的信息按照起跑位置xi的升序顺序给出,即x1<x2<x3<…<xn
最后一组数据n=0,标志着输入的结束,不需要处理。

1<=n<=250000

0≤xi≤106

0<vi<100

Output


对于每组测试数据,输出一个整数,代表超车次数对106取模的结果。

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

T^T Online Judge

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