C. 奶牛奶-T3

    传统题 1000ms 256MiB

奶牛奶-T3

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

FarmerFarmer JohnJohn决定让他的奶牛表演杂技!首先,FarmerFarmer JohnJohn为他的奶牛称重,发现她们有NN1N2×1051\leq N\leq 2\times 10^{5})个不同的体重。具体来说,对于全部的i[1,N]i\in [1,N],有aia_{i}只奶牛的体重为wiw_{i}单位(1ai1091\leq a_{i}\leq 10^{9}1wi1091\leq w_{i}\leq 10^{9})。他最受欢迎的绝活是让奶牛们组成平衡塔。一个塔是一系列奶牛,其中每头奶牛都叠在上一头的上面。如果每头奶牛和它上面的奶牛的重量差至少为KK1K1091\leq K\leq 10^{9}),那么这个塔是平衡的。任何奶牛最多只能是一个平衡塔的一部分。

如果FarmerFarmer JohnJohn想要创造最多MM1M1091\leq M\leq 10^{9})个平衡塔,那么最多有多少头奶牛可以成为某个塔的一部分?

输入格式

第一行包含三个空格分隔的整数NNMMKK

接下来NN行,每行包含两个空格分隔的整数wiw_{i}aia_{i}。保证所有的wiw_{i}是不同的。

输出格式

如果FarmerFarmer JohnJohn帮助奶牛们最优地组成塔,输出平衡塔中最多的奶牛数。

数据范围

  • 数据点33-55满足M5000M\leq 5000且奶牛的总数不超过50005000
  • 数据点66-1111满足奶牛的总数不超过21052\cdot 10^{5}
  • 数据点1212-1717没有额外限制。

样例数据

3 5 2
9 4
7 6
5 5
14

说明

FarmerFarmer JohnJohn可以用体重为55,77,99的奶牛创造四座平衡塔,再用体重为55,77的奶牛创造另一座。

3 5 3
5 5
7 6
9 4
9

说明

FarmerFarmer JohnJohn可以用体重为55,99的奶牛创造四座平衡塔,再用体重为77的一只奶牛创造另一座。或者,他可以用体重为55,99的奶牛创造四座平衡塔,再用体重为55的一只奶牛创造另一座。

2025-CSP-S-模拟赛2

未参加
状态
已结束
规则
OI
题目
4
开始于
2025-10-2 10:00
结束于
2025-10-5 17:00
持续时间
3.5 小时
主持人
参赛人数
2