题目名称 1948. 奶牛跑步2
输入输出 cowjogb.in/out
难度等级 ★★
时间限制 1000 ms (1 s)
内存限制 256 MiB
测试数据 14
题目来源 Gravatarcqw 于2015-04-23加入
开放分组 全部用户
提交状态
分类标签
基本 平衡树 USACO
分享题解
通过:31, 提交:83, 通过率:37.35%
Gravatarnew ioer 100 0.080 s 3.34 MiB C
GravatarAsm.Def 100 0.217 s 1.82 MiB C++
Gravatar张灵犀不和我一般见识真可怕呢(笑 100 0.283 s 2.75 MiB C++
GravatarFoenix 100 0.288 s 2.77 MiB C++
Gravatarcstdio 100 0.289 s 3.12 MiB C++
Gravatar乌龙猹 100 0.296 s 2.22 MiB C++
Gravatarmikumikumi 100 0.306 s 2.96 MiB C++
GravatarDijkstra 100 0.375 s 1.71 MiB C++
Gravatarwolf 100 0.505 s 0.31 MiB C++
Gravatarztx 100 0.511 s 1.07 MiB C++
本题关联比赛
20150423
关于 奶牛跑步2 的近10条评论(全部评论)
请记住const long long INF=~(1ll<<63);
充满血与泪的教训啊!
Gravatar_Itachi
2016-09-04 20:30 5楼
人傻常数大,自己写SBT居然还没set快。。
Gravatar_Itachi
2016-09-04 17:40 4楼
回复 @红莲之心炽热_血瞳洞穿无尽阴暗 :
告诉你有个东西叫做~(1ll<<63)
GravatarAntiLeaf
2016-09-01 15:30 3楼
const long long INF=999999999999999995ll;
不用谢我,这是我狂WA13次找到的TAT。。
Gravatar_Itachi
2016-09-01 15:29 2楼
强撸一发treap真是神清气爽呢
GravatarTAT
2015-04-23 14:33 1楼

1948. 奶牛跑步2

★★   输入文件:cowjogb.in   输出文件:cowjogb.out   简单对比
时间限制:1 s   内存限制:256 MiB

【题目描述】


FJ的N(1 <= N <= 100,000)头奶牛们又兴高采烈地出来运动了!她们在一条无限长的小路上跑步,每头牛起跑的位置都不同,速度也不尽相同。

道路中划出了若干条跑道,以便她们能快速"超车",同一跑道中的任意两头牛都不会出现在相同的位置。不过FJ不愿让任何一头牛更换跑道或者调整速度,他想知道如果让牛们跑足T(1 <= T <= 1,000,000,000)分钟的话,至少需要多少条跑道才能满足需要。


【输入格式】


第一行有两个数,N和T;

接下来有N行,每一行两个数,表示一头牛的位置和速度,其中位置是一个非负整数,速度为一个正整数,均不超过10^9。所有牛的开始位置均不相同,因此N头牛的数据将以位置升序的方式给出。


【输出格式】

输出为一个整数,表示所需跑道的最小数目,要保证同一跑道中的任意两头牛在T时限内(到第T分钟结束)不会撞到一起。

【样例输入】

5 3
0 1
1 2
2 3
3 2
6 1

【样例输出】

3

【提示】

在此键入。

【来源】

在此键入。