Πώς να ενώσεις τα χωριά με καθορισμένο αριθμό δρόμων;
Δημοσιεύτηκε: Κυρ Μάιος 29, 2022 7:16 pm
Το παρακάτω πρόβλημα αποτέλεσε πρόβλημα που μας έθεσε ο καθηγητής μας στο πολυτεχνείο:
Έστω ότι το οδικό δίκτυο στη χώρα σας έχει καταστραφεί και υπάρχουν Ν χωριά. Επίσης έχουν επιζήσει Μ δρόμοι(διπλής κατεύθυνσης) οι οποίοι συνδέουν κάποια χωριά, όμως δεν συνδέονται όλα με όλα τα χωριά. Αυτά που συνδέονται μεταξύ τους, δημιουργούν μια ομάδα και χωριά από διαφορετικές ομάδες δεν συνδέονται. Με ένα νέο πρόγραμμα, λοιπόν, της κυβέρνησης αποφασίζεται να δημιουργηθούν Κ νέοι δρόμοι οι οποίοι θα έχουν ως σκοπό να ανασυγκροτηθεί το δίκτυο. Πώς θα μπορέσουμε να υπολογίσουμε τον ελάχιστο αριθμό ομάδων χωριών που θα έχουμε μετά την κατασκευή των Κ δρόμων; Ακολουθεί παράδειγμα:
Έστω ότι έχουμε Ν = 7 χωριά(το 1, 2, 3, 4, 5, 6, 7) και Μ = 2 δρόμους αρχικά, οι οποίοι συνδέουν τα χωριά 1-2 και 5-6, άρα τα χωριά 3,4,7 είναι εκτός ομάδας. Έστω ότι θα φτιαχτούν Κ = 2 νέοι δρόμοι. Αποφασίζεται ότι αυτοί οι δρόμοι θα συνδέσουν τα 3-4 και 3-7. Άρα τελικά θα έχουμε τις ομάδες {1,2}, {5,6}, {3,4,7}, δηλαδή τρεις, όσος είναι και ο ελάχιστος αριθμός ομάδων που μπορούν να φτιαχτούν με αυτά τα στοιχεία
Έστω ότι το οδικό δίκτυο στη χώρα σας έχει καταστραφεί και υπάρχουν Ν χωριά. Επίσης έχουν επιζήσει Μ δρόμοι(διπλής κατεύθυνσης) οι οποίοι συνδέουν κάποια χωριά, όμως δεν συνδέονται όλα με όλα τα χωριά. Αυτά που συνδέονται μεταξύ τους, δημιουργούν μια ομάδα και χωριά από διαφορετικές ομάδες δεν συνδέονται. Με ένα νέο πρόγραμμα, λοιπόν, της κυβέρνησης αποφασίζεται να δημιουργηθούν Κ νέοι δρόμοι οι οποίοι θα έχουν ως σκοπό να ανασυγκροτηθεί το δίκτυο. Πώς θα μπορέσουμε να υπολογίσουμε τον ελάχιστο αριθμό ομάδων χωριών που θα έχουμε μετά την κατασκευή των Κ δρόμων; Ακολουθεί παράδειγμα:
Έστω ότι έχουμε Ν = 7 χωριά(το 1, 2, 3, 4, 5, 6, 7) και Μ = 2 δρόμους αρχικά, οι οποίοι συνδέουν τα χωριά 1-2 και 5-6, άρα τα χωριά 3,4,7 είναι εκτός ομάδας. Έστω ότι θα φτιαχτούν Κ = 2 νέοι δρόμοι. Αποφασίζεται ότι αυτοί οι δρόμοι θα συνδέσουν τα 3-4 και 3-7. Άρα τελικά θα έχουμε τις ομάδες {1,2}, {5,6}, {3,4,7}, δηλαδή τρεις, όσος είναι και ο ελάχιστος αριθμός ομάδων που μπορούν να φτιαχτούν με αυτά τα στοιχεία