| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 15 초 (추가 시간 없음) | 1024 MB | 25 | 13 | 8 | 61.538% |
Dzięki opracowaniu napędu nadświetlnego, statki kosmiczne z planety Bajtocja zaczęły kolonizować pozostałe planety obserwowalnego wszechświata. W sumie skolonizowanych jest n planet, a w celu efektywnej komunikacji należy na orbicie każdej z nich umieścić satelitę komunikacyjnego z nadajnikiem
Pozycję planety we wszechświecie można opisać dwiema współrzędnymi (x, y) (można zatem modelować wszechświat jako płaszczyznę). Moc nadajnika potrzebna do nadświetlnego skomunikowania planet o współrzędnych (x1, y1) oraz (x2, y2) jest równa odległości między nimi, tzn. √((x1 − x2)2 + (y1 − y2)2). Na każdym satelicie należy zamontować nadajnik o mocy umożliwiającej jednoczesną komunikację ze wszystkimi pozostałymi planetami, a więc mocy równej sumarycznej odległości między nadajnikiem a pozostałymi planetami.
Rząd Bajtocji chce poznać wymaganą moc dla każdego nadajnika, a Twoim zadaniem będzie ją obliczyć. Ponieważ te dane mają jedynie pomóc w szacowaniu kosztu satelitów, nie muszą być bardzo dokładne – wystarczy, że każda obliczona moc będzie się różnić co najwyżej o 0,1% (jedna dziesiąta procenta) od rzeczywistej.
W pierwszym wierszu wejścia znajduje się liczba całkowita n (2 ≤ n ≤ 100 000) oznaczająca liczbę planet.
Kolejne n wierszy opisują planety; i-ty z tych wierszy zawiera dwie liczby całkowite x, y (−106 ≤ x, y ≤ 106) oznaczające współrzędne i-tej planety.
Możesz założyć, że żadne dwie planety nie mają tej samej pozycji.
Na wyjście należy wypisać dokładnie n wierszy. Niech si będzie sumą odległości z i-tej planety do wszystkich pozostałych. W i-tym wierszu wyjścia należy wypisać liczbę rzeczywistą s′i w formacie z kropką dziesiętną (nie w notacji naukowej). Wynik będzie zaakceptowany, jeśli dla każdego i będzie spełnione |si − s′i| ≤ si/1000.
4 -1 0 0 0 3 3 -1 1
7.001 6.655 13.71477 6.885
Wyjaśnienie przykładu: Dokładne i zaokrąglone do trzech miejsc po przecinku sumy odległości dla kolejnych planet to 7, 1 + 4√2 ≈ 6,657, 5 + 4√2 + 2√5 ≈ 13,715 oraz 1 + √2 + 2√5 ≈ 6,886.