Traktor
의견: 0
\(5^{th}\) round, January \(17^{th}\) 2015
Mirko got a supercool new tractor for Christmas that can even pick mushrooms! The mushrooms grow
on a squa\(re-sh\)aped meadow that can be placed in a coordinate plane so that its lower left edge is
located at (1, 1) and its upper right edge at (\(10^{5}\), \(10^{5}\)).
Initially, there are no mushrooms on the meadow, but in total \(N\) will grow in a way that each second
exactly one new mushroom grows on an empty space on the meadow.
Economical Mirko wants to ride his tractor only once and pick at least \(K\) mushrooms.
His ride
begins at one of the points on the meadow and he can move only in directions parallel to its sides or
diagonals. Mirko’s tractor is super fast and travels great distances in negligible time. Because
of the enormous speed, Mirko can’t make turns during the ride.
Help Mirko and determine the minimal number of seconds after which he can pick the wanted
number of mushrooms.
In test cases worth 50% of total points, it will hold 1 ⩽\(X\)\(i\), Y\(i\) ⩽300.
The first line of input contains the integers \(N\) (2 ⩽\(N\) ⩽\(10^{6}\)) and \(K\) (2 ⩽\(K\) ⩽\(N\)), the number of
mushrooms that will grow and the number of mushrooms Mirko wants to pick.
Each of the following \(N\) lines contains two integers \(X@@RISE_MATH_BLOCK_0@@i\) (1 ⩽\(X\)\(i\), Y\(i\) ⩽\(10^{5}\)), the coordinates of
the \(i\)^{th} mushroom grown on that meadow.
The first and only line of output must contain the required minimal number of seconds. If Mirko can’t
pick \(K\) mushrooms in one ride, outp\(ut -1\).
4 3
1 2
3 4
3 2
4 5
7 4
3 1
2 2
4 1
3 2
2 3
1 4
1 3
5 2
1 1
2 1
1 2
1 3
1 4output
output
4
6
2Clarification of the first example: Mirko begins his ride at point (1, 2) and moves towards the mushroom
located at (4, 5).
평가 및 의견
Traktor
Log in to rate problems.
아직 의견이 없습니다. 자격이 된다면 위 양식에서 가장 먼저 평가해 보세요.
풀이 제출
Traktor