시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB32213.226%

문제

Jednom davno, u ona davna, davna vremena, na ovim je prostorima postojalo veliko i bogato kraljevstvo koje se sastojalo od $N$ dvoraca u kojima su živjeli mještani. Zanimljivo je da kraljevstvom nije vladao jedan, već dva kralja. Kralj Istok živio je u najistočnijem dvorcu, dok je kralj Zapad živio u najzapadnijem. Nažalost, idiličan život mještana prekinula je vijest o razbojničkoj bandi koja juri prema kraljevstvu.

Vremena je sve manje, iduća dva tjedna su ključna, kraljevstvo nije moguće u potpunosti zaštititi bez poduzimanja drastičnih mjera. Teška srca, kraljevi će odabrati točno $K$ dvoraca koje će dodatno osnažiti selidbom stanovnika iz preostalih $N - K$ dvoraca. Naravno, među $K$ osnaženih dvoraca nalazit će se i dvorci u kojima oni sami žive. Također, osnažene će dvorce ograditi zidinama tako da one tvore konveksnu ljusku tog skupa dvoraca. Primijetite da se prazni dvorci mogu, ali i ne moraju nalaziti unutar te konveksne ljuske.

Logično, kraljevi su odlučili osnažiti $K$ dvoraca tako da površina zidinama ograđenog dijela bude najveća moguća. Odredite tu površinu.

Napomena: konveksna ljuska nekog skupa točaka odgovara konveksnom poligonu najmanje površine koji sadrži (na svojim bridovima, vrhovima ili u unutrašnjosti) sve točke tog skupa.

입력

U prvom su retku prirodni brojevi $N$ i $K$ ($3 ≤ K ≤ N$) iz teksta zadatka.

U $i$-tom od sljedećih $N$ redaka nalaze se po dva broja $x_i$ i $y_i$ ($0 ≤ |x_i|, |y_i| ≤ 10^9$) koji označavaju da se $i$-ti dvorac u koordinatnoj ravnini nalazi na poziciji $(x_i, y_i)$. Pritom se niti jedan par dvoraca neće nalaziti na istoj poziciji.

Također, prvi od navedenih dvoraca odgovara dvorcu kralja Zapada ($y_1 = 0$, $x_1 < x_i$, $i ≠1$), dok drugi navedeni dvorac odgovara dvorcu kralja Istoka ($y_2 = 0$, $x_2 > x_i$, $i ≠ 2$). Primijetite da oba dvorca leže na $x$-osi.

출력

U jedini je redak potrebno ispisati realan broj koji predstavlja traženu površinu iz teksta zadatka.

Površinu treba ispisati bez vodećih i pratećih nula. Primjerice, ako je tražena površina iznosi 3.14, ispisi poput 03.14 ili 3.1400 neće se priznavati.

서브태스크

번호배점제한
111

$3 ≤ N ≤ 20$

225

$3 ≤ N ≤ 100$

315

$3 ≤ N ≤ 500$

449

$3 ≤ N ≤ 3\,000$

예제 입력 1

6 4
0 0
9 0
2 8
6 5
2 -7
8 -7

예제 출력 1

67.5

예제 입력 2

5 3
0 0
10 0
5 0
5 5
5 -5

예제 출력 2

25

예제 입력 3

8 5
0 0
15 0
2 -2
4 12
10 -14
6 -12
2 -10
13 10

예제 출력 3

238

힌트

Pojašnjenje prvog probnog primjera: Optimalno je osnažiti dvorce na pozicijama $(0, 0)$, $(2, -7)$, $(2, 8)$ i $(9, 0)$ kao što je prikazano na lijevoj skici.

Pojašnjenje drugog probnog primjera: Optimalno je osnažiti dvorce na pozicijama $(0, 0)$, $(10, 0)$ i $(5, -5)$ kao što je prikazano na desnoj skici.

채점 및 기타 정보

  • 예제는 채점하지 않는다.