首页 > 其他 > 详细

City Upgrades

时间:2017-03-08 23:14:49      阅读:349      评论:0      收藏:0      [点我收藏+]

City Upgrades

Time limit: 1000 ms
Memory limit: 128 MB

There are N cities placed in a line. For each city ii you know its coodinate x??. You can upgrade exactly K of these cities. Your goal is to choose what cities to upgrade in a way the minimizes the maximum distance between a regular city and the closest upgraded one.

Standard input

The first line contains two integers N and K.

The second line contains N integers representing the coordinates of the cities.

Standard output

Print a single integer representing the smallest maximum distance between a regular city and the closest upgraded one.

Constraints and notes

  • 1<= K < N<=10^5?? 
  • 0x?i??10?^9

Simple Input:

5 2
1 2 4 5 10

Simple Ouput:

3

题意:在数轴上有n个点,给定一个k,让你选出k个点,使得剩下n-k个点与这k个点之间的最短距离最小。

解法:二分枚举,然后检查即可


City Upgrades

原文:http://www.cnblogs.com/sakumia/p/6523339.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!