Good Groups
Μια τάξη έχει χωριστεί σε ομάδες των τριών ατόμων. Αυτή η διαίρεση σε ομάδες μπορεί να παραβιάζει δύο τύπους περιορισμών: κάποιοι μαθητές πρέπει να δουλεύουν μαζί στην ίδια ομάδα και κάποιοι μαθητές πρέπει να δουλεύουν σε ξεχωριστές ομάδες.
Η δουλειά σας είναι να προσδιορίσετε πόσοι από τους περιορισμούς παραβιάζονται.
Είσοδος
Η πρώτη γραμμή θα περιέχει έναν ακέραιο αριθμό . Οι επόμενες γραμμές θα αποτελούνται από δύο διαφορετικά ονόματα, χωρισμένα με ένα κενό. Αυτοί οι δύο μαθητές πρέπει να ανήκουν στην ίδια ομάδα.
Η επόμενη γραμμή θα περιέχει έναν ακέραιο αριθμό . Οι επόμενες γραμμές θα αποτελούνται από δύο διαφορετικά ονόματα, χωρισμένα με ένα κενό. Αυτοί οι δύο μαθητές δεν πρέπει να είναι στην ίδια ομάδα.
Μεταξύ αυτών των γραμμών που αντιπροσωπεύουν περιορισμούς, κάθε πιθανό ζεύγος μαθητών εμφανίζεται το πολύ μία φορά.
Η επόμενη γραμμή θα περιέχει έναν ακέραιο . Οι τελευταίες γραμμές θα αποτελούνται από τρία διαφορετικά ονόματα, χωρισμένα με κενά διαστήματα. Αυτοί οι τρεις μαθητές έχουν τοποθετηθεί στην ίδια ομάδα.
Κάθε όνομα θα αποτελείται από έως κεφαλαία γράμματα. Κανένας από τους μαθητές δεν θα έχει το ίδιο όνομα με άλλον και κάθε όνομα που εμφανίζεται σε έναν περιορισμό θα εμφανίζεται ακριβώς σε μία από τις ομάδες.
Ο ακόλουθος πίνακας δείχνει πώς κατανέμονται οι διαθέσιμοι βαθμοί στο Junior Level.
Βαθμοί | Αριθμός Ομάδων | Αριθμός Περιορισμών |
βαθμοί | και | |
βαθμοί | και | |
βαθμός | και |
Ο ακόλουθος πίνακας δείχνει πώς κατανέμονται οι διαθέσιμοι βαθμοί στο Senior Level.
Βαθμοί | Αριθμός Ομάδων | Αριθμός Περιορισμών |
βαθμοί | και | |
βαθμοί | και | |
βαθμός | και |
Έξοδος
Εξάγετε έναν ακέραιο αριθμό μεταξύ και , τον αριθμό των περιορισμών που παραβιάζονται.
Παραδείγματα
input
1
ELODIE CHI
0
2
DWAYNE BEN ANJALI
CHI FRANCOIS ELODIE
output
0
Επεξήγηση του πρώτου παραδείγματος:
Υπάρχει μόνο ένας περιορισμός και δεν παραβιάζεται: Η και η είναι στην ίδια ομάδα.
input
3
A B
G L
J K
2
D F
D G
4
A C G
B D F
E H I
J K L
output
3
Επεξήγηση του δεύτερου παραδείγματος:
Ο πρώτος περιορισμός είναι ότι οι και πρέπει να ανήκουν στην ίδια ομάδα. Αυτός παραβιάζεται.
Ο δεύτερος περιορισμός είναι ότι οι και πρέπει να βρίσκονται στην ίδια ομάδα. Αυτός παραβιάζεται επίσης.
Ο τρίτος περιορισμός είναι ότι οι και πρέπει να βρίσκονται στην ίδια ομάδα. Αυτός δεν παραβιάζεται.
Ο τέταρτος περιορισμός είναι ότι οι και δεν πρέπει να βρίσκονται στην ίδια ομάδα. Αυτός παραβιάζεται.
Ο πέμπτος περιορισμός είναι ότι οι και δεν πρέπει να βρίσκονται στην ίδια ομάδα. Αυτός δεν παραβιάζεται.
Από τους πέντε περιορισμούς, οι τρεις παραβιάζονται.
Comments