Mreža
Ο δήμαρχος της πόλης, Mirko, ζει σε μια πόλη με γειτονιές που συνδέονται με αμφίδρομους δρόμους, έτσι ώστε από οποιαδήποτε γειτονιά είναι δυνατό να φτάσετε σε κάθε άλλη γειτονιά.
Ο Mirko θέλει να αναβαθμίσει κάποιους δρόμους για να μειώσει την κίνηση. Για κάθε δρόμο, γνωρίζουμε την τρέχουσα ταχύτητα για τα οχήματα που κινούνται σε αυτόν, την τιμή της αναβάθμισης και την ταχύτητα οδήγησης μετά την αναβάθμιση .
Υπάρχουν δυσαρεστημένοι πολίτες που έρχονται να επισκεφτούν τον Mirko. Ο καθένας έχει την πρότασή του για αναβάθμιση. Η πρόταση του -οστού πολίτη είναι: "Να επενδύσουμε ευρώ στην αναβάθμιση των δρόμων μεταξύ των γειτονιών και ".
Για κάθε πρόταση, ο Mirko ενδιαφέρεται για το ποια είναι η ελάχιστη ταχύτητα οδήγησης μεταξύ των γειτονιών και εάν ξοδεύει το πολύ ευρώ για την αναβάθμιση των δρόμων, δεδομένου ότι στόχος του είναι να μεγιστοποιήσει την ελάχιστη ταχύτητα οδήγησης μεταξύ των γειτονιών και .
Ο Mirko σύντομα συνειδητοποίησε ότι ο υπολογισμός αυτού δεν είναι εύκολη υπόθεση και σε προσέλαβε για να τον βοηθήσεις!
Είσοδος
Η πρώτη γραμμή περιέχει τον ακέραιο , τον αριθμό των γειτονιών.
Σε καθεμία από τις επόμενες γραμμές υπάρχουν πέντε ακέραιοι , , , , , που δηλώνουν ότι η γειτονιά και είναι συνδεδεμένες, η τρέχουσα ταχύτητα οδήγησης είναι , το κόστος αναβάθμισης του δρόμου είναι και η ταχύτητα στο δρόμο θα είναι .
Η επόμενη γραμμή περιέχει τον ακέραιο , τον αριθμό των μη ικανοποιημένων πολιτών.
Σε καθεμία από τις επόμενες γραμμές υπάρχουν τρεις ακέραιοι , , , που περιγράφουν την πρόταση του -οστού πολίτη.
Έξοδος
Στην -οστή των γραμμών τυπώνεται η απάντηση στο αίτημα του -οστού πολίτη.
Βαθμολογία
Υποπρόβλημα | Βαθμοί | Περιορισμοί |
1 | 21 | |
2 | 29 | Κάθε μία από τις γειτονιές θα συνδέεται το πολύ με άλλες γειτονιές. |
3 | 60 | Κανένας επιπλέον περιορισμός. |
Παραδείγματα
input
6
1 2 5 7 10
1 3 4 8 9
3 4 7 1 15
3 5 6 3 11
3 6 5 6 8
3
2 4 15
6 4 5
3 5 10
output
7
5
11
Επεξήγηση του 1ου παραδείγματος:
Η εικόνα αντιπροσωπεύει την πόλη και τις γειτονιές της. Στις άκρες αναγράφεται η τρέχουσα ταχύτητα οδήγησης, το κόστος αναβάθμισης και η ταχύτητα μετά την αναβάθμιση αντίστοιχα.
Αν αναβαθμίσουμε τους δρόμους μεταξύ και και μεταξύ και , οι ταχύτητες οδήγησης από το στο θα είναι , και m/s. Το ελάχιστο είναι m/s.
Αν αναβαθμίσουμε τους δρόμους μεταξύ και , οι ταχύτητες οδήγησης από σε θα είναι με m/s. Το ελάχιστο είναι m/s.
Αν αναβαθμίσουμε το δρόμο μεταξύ και , η ταχύτητα οδήγησης από σε θα είναι m/s.
input
4
1 2 5 5 8
2 3 4 6 9
3 4 6 10 7
4
1 4 16
2 4 16
1 4 10
3 4 10
output
6
7
5
7
Comments