Logo
(追記) (追記ここまで)

10645번 - TRAKTOR 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 32 MB58483979.592%

문제

Mirko got a supercool new tractor for Christmas that can even pick mushrooms! The mushrooms grow on a square-shaped 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 (105, 105).

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.

입력

The first line of input contains the integers N (2 ≤ N ≤ 106) 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 Xi and Yi (1 ≤ Xi, Yi ≤ 105), the coordinates of the ith 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, output -1.

제한

예제 입력 1

4 3
1 2
3 4
3 2
4 5

예제 출력 1

4

예제 입력 2

7 4
3 1
2 2
4 1
3 2
2 3
1 4
1 3

예제 출력 2

6

예제 입력 3

5 2
1 1
2 1
1 2
1 3
1 4

예제 출력 3

2

힌트

Clarification of the first example: Mirko begins his ride at point (1, 2) and moves towards the mushroom located at (4, 5).

출처

Contest > Croatian Open Competition in Informatics > COCI 2014/2015 > Contest #5 3번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /