Suma
Ο Mirko ζει σε ένα μεγάλο μαγεμένο δάσος όπου τα δέντρα είναι πολύ ψηλά και μεγαλώνουν πολύ γρήγορα. Αυτό το δάσος μπορεί να αναπαρασταθεί ως ένας πίνακας όπου κάθε πεδίο περιέχει ένα δέντρο.
Ο Mirko αγαπά πολύ τα δέντρα στο μαγεμένο δάσος. Πέρασε χρόνια παρατηρώντας τα και για κάθε δέντρο μέτρησε πόσα μέτρα μεγάλωνε σε ένα χρόνο. Τα δέντρα μεγαλώνουν συνεχώς. Με άλλα λόγια, αν το δέντρο μεγαλώσει 5 μέτρα σε ένα χρόνο, θα μεγαλώσει μέτρα σε μισό χρόνο.
Εκτός από δέντρα, στον Mirko αρέσουν τα μανιτάρια από το μαγεμένο δάσος. Μερικές φορές, τρώει ύποπτα πολύχρωμα μανιτάρια και αρχίζει να σκέφτεται περίεργες ερωτήσεις. Χθες, αυτό το ατυχές πράγμα συνέβη και αναρωτήθηκε ποιο θα ήταν το μέγεθος της μεγαλύτερης συνδεδεμένης ομάδας δέντρων που έχουν όλα ίσο ύψος αν τα δέντρα συνεχίσουν να αναπτύσσονται με την ίδια ταχύτητα που μεγαλώνουν εκείνη τη στιγμή.
Ο Mirko μέτρησε γρήγορα το τρέχον ύψος όλων των δέντρων στο δάσος και σας ζήτησε να απαντήσετε στην ερώτησή του.
Δύο δέντρα είναι γειτονικά εάν τα χωράφια τους στον πίνακα μοιράζονται μια κοινή άκρη.
Δύο δέντρα συνδέονται εάν υπάρχει μια ακολουθία γειτονικών δέντρων που οδηγεί από το πρώτο στο δεύτερο.
Μια ομάδα δέντρων συνδέεται εάν είναι συνδεδεμένο κάθε ζεύγος δέντρων στην ομάδα.
Είσοδος
Η πρώτη γραμμή εισόδου περιέχει τον ακέραιο αριθμό .
Μετά την πρώτη γραμμή, ακολουθούν γραμμές, καθεμία από τις οποίες περιέχει ακέραιους αριθμούς.
Η -οστή γραμμή περιέχει ακέραιους , το αρχικό ύψος του δέντρου στην -οστή σειρά και την -οστή στήλη, σε μέτρα.
Μετά από αυτό, ακολουθούν ακόμη γραμμές με ακέραιους αριθμούς.
Η -οστή γραμμή περιέχει ακέραιους , την ταχύτητα ανάπτυξης του δέντρου στην -οστή σειρά και την -οστή στήλη, σε μέτρα.
Προειδοποίηση: Χρησιμοποιήστε πιο γρήγορες μεθόδους εισαγωγής επειδή η ποσότητα της εισόδου είναι πολύ μεγάλη. (Για παράδειγμα, χρησιμοποιήστε scanf αντί για cin στη C++ ή BufferedReader αντί για Scanner σε Java.)
Έξοδος
Η πρώτη και μοναδική γραμμή εξόδου πρέπει να περιέχει τον απαιτούμενο αριθμό από την εργασία.
Βαθμολογία
Σε δοκιμαστικές περιπτώσεις αξίας % των συνολικών πόντων, θα έχει .
Παραδείγματα
input
3
1 2 3
3 2 2
5 2 1
3 2 1
1 2 1
1 2 3
output
7
input
2
3 1
3 3
2 5
2 5
output
3
Επεξήγηση του 2ου παραδείγματος:
μετά από 8 μήνες (δύο τρίτα του έτους), τα δέντρα που βρίσκονται στα και θα έχουν ύψος μέτρα.
Comments