Υπολογιστής Αρχής Περιστερώνα
Κατανείμετε n αντικείμενα σε k κουτιά και ανακαλύψτε τι εγγυάται η αρχή του περιστερώνα για το πιο γεμάτο κουτί.
At least this many items must share one box (ceil(10 / 3))
- 1
Items ÷ boxes
10 ÷ 3 = 3,3333The raw average — how many items each box would hold if distributed perfectly evenly. - 2
Guaranteed minimum in fullest box
⌈10 ÷ 3⌉ = 4
Πώς λειτουργεί αυτή η αριθμομηχανή;
Η αρχή του περιστερώνα εγγυάται ότι η κατανομή n αντικειμένων σε k κουτιά επιβάλλει το πιο γεμάτο κουτί να κρατά τουλάχιστον ceil(n / k) αντικείμενα. Για να εγγυηθείτε ότι κάποιο κουτί φτάνει τα m αντικείμενα, χρειάζεστε τουλάχιστον k·(m − 1) + 1 αντικείμενα. Αυτές είναι βεβαιότητες χειρότερης περίπτωσης που ισχύουν για κάθε δυνατή διάταξη.
Τύπος
How this is calculated
Εισαγάγετε n, το πλήθος των αντικειμένων, και k, το πλήθος των κουτιών. Όσο έξυπνα κι αν απλώσετε τα αντικείμενα, το πιο γεμάτο κουτί πρέπει να περιέχει τουλάχιστον ceil(n / k) αντικείμενα — αυτή είναι η αρχή του περιστερώνα (Dirichlet). Αν τα χωρίσετε ομοιόμορφα, κάθε κουτί κρατά floor(n / k), και τα υπόλοιπα n − k·floor(n / k) κουτιά παίρνουν ένα επιπλέον αντικείμενο, που είναι ακριβώς ο λόγος που το μέγιστο στρογγυλοποιείται προς τα πάνω.
Η είσοδος στόχος m απαντά στην αντίστροφη ερώτηση: πόσα αντικείμενα πρέπει να τοποθετήσετε πριν εγγυηθεί ότι κάποιο κουτί κρατά τουλάχιστον m από αυτά. Η χειρότερη περίπτωση γεμίζει κάθε κουτί με m − 1 αντικείμενα χωρίς να φτάσει το m, αθροίζοντας k·(m − 1)· ένα ακόμη αντικείμενο, k·(m − 1) + 1, επιβάλλει το m-οστό αντικείμενο σε κάποιο κουτί. Αυτό είναι το ελάχιστο πλήθος που εγγυάται τον στόχο ανεξάρτητα από τη διάταξη.
Όλες οι είσοδοι αντιμετωπίζονται ως μη αρνητικοί ακέραιοι και στρογγυλοποιούνται προς τα κάτω εσωτερικά, οπότε οι κλασματικές καταχωρίσεις στρογγυλοποιούνται προς τα κάτω. Το πλήθος των κουτιών k πρέπει να είναι τουλάχιστον 1 για την αποφυγή διαίρεσης με το μηδέν, και ο στόχος m πρέπει να είναι τουλάχιστον 1 για να οριστεί το πλήθος επιβολής. Τα αποτελέσματα είναι εγγυήσεις για τη χειρότερη περίπτωση, όχι προβλέψεις μιας τυπικής ή τυχαίας κατανομής.
Συχνές ερωτήσεις
Αν κάθε κουτί κρατούσε λιγότερα από ceil(n / k) αντικείμενα, το σύνολο θα ήταν λιγότερο από n, μια αντίφαση. Άρα τουλάχιστον ένα κουτί πρέπει να φτάσει τον στρογγυλοποιημένο προς τα πάνω μέσο όρο.
Χρειάζεστε k·(m − 1) + 1. Η χειρότερη περίπτωση βάζει m − 1 αντικείμενα σε κάθε κουτί χωρίς να χτυπήσει το m· ένα επιπλέον αντικείμενο πρέπει να σπρώξει κάποιο κουτί στο m.
Όχι. Η αρχή του περιστερώνα είναι μια εγγύηση χειρότερης περίπτωσης που ισχύει για οποιαδήποτε κατανομή, ανεξάρτητα από το πώς διατάσσονται τα αντικείμενα.
Γνωστό και ως
TG we-Calculate Editorial Team. (2026). Υπολογιστής Αρχής Περιστερώνα [Online calculator]. TG we-Calculate. https://we-calculate.com/el/calculator/pigeonhole-principle-calculator
TG we-Calculate Editorial Team. "Υπολογιστής Αρχής Περιστερώνα." TG we-Calculate. 2026. https://we-calculate.com/el/calculator/pigeonhole-principle-calculator.
TG we-Calculate Editorial Team, "Υπολογιστής Αρχής Περιστερώνα," TG we-Calculate, 2026. [Online]. Available: https://we-calculate.com/el/calculator/pigeonhole-principle-calculator
@misc{wecalculate_pigeonhole_principle_calculator, title = {Υπολογιστής Αρχής Περιστερώνα}, author = {{TG we-Calculate Editorial Team}}, howpublished = {\url{https://we-calculate.com/el/calculator/pigeonhole-principle-calculator}}, year = {2026}, note = {TG we-Calculate} }
Σας βοήθησε αυτή η αριθμομηχανή;
