Svjetlost
Σε ένα επίπεδο, αν έχουμε ένα κυρτό πολύγωνο , και τοποθετήσουμε μια πηγή φωτός σε ένα σημείο που βρίσκεται έξω το πολύγωνο, ανάβουν μερικές πλευρές του - αν η και η είναι δύο διαδοχικές κορυφές πολυγώνου, τότε το η πλευρά ανάβει εάν το εμβαδόν του τριγώνου δεν είναι μηδέν και αν δεν τέμνει στο εσωτερικό του το πολύγωνο. Η φωτεινότητα του πολυγώνου είναι το άθροισμα των μηκών των φωτιζόμενων άκρων και η μέγιστη φωτεινότητα ενός πολυγώνου είναι η μέγιστη δυνατή φωτεινότητα που μπορούμε να επιτύχουμε εάν επιλέξουμε ένα βέλτιστο σημείο . Η απόσταση μεταξύ του σημείου και του πολυγώνου μπορεί να είναι αυθαίρετη και οι συντεταγμένες του σημείου δεν πρέπει απαραίτητα να είναι ακέραιοι.
Τα πολύγωνα και από το δεύτερο αρχείο ελέγχου, η βέλτιστη φωτεινότητα είναι σημειωμένη.
Σας δίνεται ένα κυρτό πολύγωνο του οποίου οι κορυφές είναι, αντίστοιχα, τα σημεία .Το πολύγωνο αλλάζει σε βήματα - στο -οστό βήμα, διαγράφουμε μια υπάρχουσα κορυφή πολυγώνου και λαμβάνουμε ένα νέο πολύγωνο .
Πιο συγκεκριμένα, οι κορυφές του πολυγώνου είναι οι κορυφές του που δεν έχουν διαγραφεί ακόμη και η σειρά είναι ίδια όπως στο πολύγωνο .
Είναι εύκολο να δούμε ότι κάθε πολύγωνο είναι επίσης κυρτό.
Προσδιορίστε τη μέγιστη φωτεινότητα του πολυγώνου και καθενός από τα ληφθέντα πολύγωνα .
Είσοδος
Η πρώτη γραμμή εισόδου περιέχει τον θετικό ακέραιο - τον αριθμό των κορυφών του αρχικού πολυγώνου . Η -οστή από τις ακόλουθες γραμμές περιέχει δύο ακέραιους και - τις συντεταγμένες της κορυφής . Η ακόλουθη γραμμή περιέχει τον ακέραιο - τον αριθμό των βημάτων. Η -οστή από τις παρακάτω γραμμές περιέχει τον ακέραιο που δηλώνει ότι στο -οστό βήμα διαγράφουμε την κορυφή . Μπορείτε να υποθέσετε ότι οι κορυφές στο πολύγωνο δίνονται αριστερόστροφα, ότι δύο διαδοχικές παράλληλες γραμμές δεν υπάρχουν, και ότι όλοι οι δείκτες είναι αμοιβαίως διαφορετικοί.
Έξοδος
Πρέπει να εκτυπώσετε γραμμές. Η πρώτη γραμμή πρέπει να περιέχει τη μέγιστη φωτεινότητα του αρχικού πολυγώνου και η -οστή από τις ακόλουθες γραμμές πρέπει να περιέχει τη μέγιστη φωτεινότητα του πολυγώνου που προκύπτει μετά από βήματα. Για κάθε γραμμή εξόδου, θα είναι μια απόλυτη και σχετική απόκλιση από την επίσημη λύση κατά ανεκτή.
Βαθμολογία
Υποπρόβλημα | Βαθμοί | Περιορισμοί |
1 | 12 | |
2 | 14 | |
3 | 14 | |
4 | 29 | , για κάθε ισχύει ότι |
5 | 31 |
Παραδείγματα
input
4
0 0
10 0
10 10
0 10
1
2
output
20.000000
24.142136
input
6
2 2
4 0
6 0
8 2
8 4
2 4
3
1
4
3
output
10.828427
11.300563
10.944272
11.656854
Comments