本题使用标准输入、标准输出,无需读写题面中提到的文件。
题目描述
在高度传染的牛类疾病 COWVID-19 爆发后,Farmer John 担心他的奶牛健康状况。 为了限制疾病传播,Farmer John 的 头奶牛()决定进行“社交距离”,在农场里分散开来。农场可以看作一条一维数轴,其中有 个两两互不相交的区间(),这些区间内有草可供放牧。奶牛希望站在互不相同的整数点上,且每个点都必须有草覆盖,以最大化 的值,其中 表示任意两头奶牛中最近的一对之间的距离。请帮助奶牛确定 的最大可能值。
输入格式
第一行输入包含 和 。接下来的 行每行用两个整数 和 描述一个区间,其中 。任意两个区间不会重叠,也不会在端点处相接。一头奶牛站在区间端点上也算站在草地上。
输出格式
输出最大的可能值 ,使得任意两头奶牛之间都至少相距 个单位。保证存在 的解。
5 3
0 2
4 7
9 9
2
提示
一种实现 的方式是让奶牛站在位置 、、、 和 。 SCORING: 测试点 2-3 满足 测试点 4-10 没有额外限制。 题目来源:Brian Dean
来源
USACO|2020|Silver