题目描述
现有 N 丛初始高度为 heighti 的灌木。每丛灌木每天都会生长 dailyGrowthi 的高度。
每天在灌木生长完毕后,园丁将对灌木剪枝 k 次。每次可以将任意一丛高度不小于 x 的灌木剪短 x 个单位。
求 M 天后最高的一丛灌木的高度的最小值。
输入格式
第一行四个正整数 N,M,k,x。
接下来的 N 行,每行两个非负整数 heighti,dailyGrowthi。
输出格式
一个非负整数,表示 M 天后最高的一丛灌木的高度的最小值。
提示
样例解释
天数 |
灌木编号 |
高度变化量 |
1 |
1234 |
2→+57→−343→+250→+442→+810→−37→−34→−31 |
2 |
4→+59→−36→−335→+274→+481→+89→−36→−33 |
3 |
3→+587→+29→−368→+412→−39→−363→+811→−38 |
数据规模与约定
本题采用捆绑测试。
- Subtask 1(8 pts):1≤N≤100,M=k=x=1,heighti≥1,dailyGrowthi=0。
- Subtask 2(22 pts):1≤N,M≤500。
- Subtask 3(43 pts):1≤N,M≤5000。
- Subtask 4(27 pts):1≤N,M≤104。
对于 100% 的数据,1≤k≤1000,1≤x≤104,0≤heighti,dailyGrowthi≤104。
说明
本题译自 eJOI2021 Day 2 C Waterfront。