oj-公路

这是一道关于单向高速公路行车问题的编程题。在一条仅有一个车道的高速公路上,车辆会因速度差异形成group。给定车辆的初始位置和速度,以及时间T,目标是计算T时刻后高速公路上的group总数。题目描述了一个简单的模拟过程,并提到时间复杂度要求较高,需要高效算法。提供者分享了思路和代码,但表示对于更优解无法给出详细解释。
摘要由CSDN通过智能技术生成

题目描述

有一条单向的高速公路,只有一条车道,有n(1<=n<=100000)辆车在车高速路上行驶。他们的车速可能不同。但因为只有一条车道,所以不存在超车的可能。如果一辆车追上了前车,它就只能减速,与前车以同样的速度行驶,这样它们可以成为一个group。这些汽车的体积可以忽略不计。问经过T单位时间,高速公路上一共有多少个group。(当T时刻时,所有位置相同的汽车称为一个group)。

输入

第一行两个整数N,T(1<=T<=1000000000)。

接下来N行,每行包含两个整数,分别表示一辆车的初始位置和初始速度。

输出

一个整数,表示T时刻后有多少个group。

样例输入

5 3
0 1
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值