시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
10 초 | 128 MB | 1 | 1 | 1 | 100.000% |
W Bajtocji jest n miast, których położenie możemy przedstawić w postaci punktów na płaszczyźnie o całkowitych współrzędnych. Odległość między dwoma miastami o współrzędnych (x1, y1) i (x2, y2) jest określona w standardowy sposób: √((x2 - x1)2 + (y2 - y1)2).
Król Bajtocji, Bajtazar, chce wyznaczyć trzy miasta, które połączy i zamieni w Trójmiasto (wzorem pewnego egzotycznego królestwa, w którym w Trójmieście odbywają się finały tamtejszej OI oraz rozmaitych międzynarodowych zawodów programistycznych). Bajtazar postanowił wybrać takie trzy miasta, dla których suma odległości pomiędzy każdymi dwoma z nich jest minimalna.
Pierwszy wiersz standardowego wejścia zawiera jedną liczbę całkowitą n (3 ≤ n ≤ 106) oznaczającą liczbę miast w Bajtocji. Miasta są ponumerowane od 1 do n. W kolejnych n wierszach znajdują się po dwie liczby całkowite xi i yi (0 ≤ xi, yi ≤ 109) oddzielone pojedynczym odstępem, oznaczające współrzędne i-tego wierzchołka miasta.
Pierwszy wiersz standardowego wyjścia powinien zawierać jedną liczbę, równą minimalnej sumie odległości pomiędzy miastami wybranego Trójmiasta, zapisaną z dokładnością do dwóch miejsc po przecinku.
5 0 0 0 3 0 8 4 0 5 4
12.00
Bajtazar wybierze miasta: 1, 2 i 4.