Βρείτε το χαμηλότερο ύψος

Διαθέτουμε δύο πανομοιότυπα μπαλάκια φτιαγμένα απο υλικό που σπάει. Θέλουμε να διαπιστώσουμε απο ποιο όροφο και πάνω ενός ουρανοξύστη 100 ορόφων αν αφήσουμε ένα μπαλάκι να πέσει ελεύθερα θα σπάσει.

Ζητείται η μέθοδος που θα δώσει απάντηση στο ζητούμενο, με τις λιγότερες δυνατές προσπάθειες.

Loading

Subscribe
Ειδοποίηση για
17 Σχόλια
Inline Feedbacks
Όλα τα σχόλια
Γιάννης Φιορεντίνος

  Σπύρο καλησπέρα.

Είναι 14 οι προσπάθειες;

Έχω μια λύση αλλά θα περιμένω να δουν το πρόβλημα και άλλοι φίλοι.

Νίκος Κορδατζάκης
22/07/2018 12:16 ΠΜ

Καλημέρα,

Αρχικά ήθελα να κάνω μία ερώτηση: αν κάποιο μπαλάκι σπάσει στην πρώτη μας προσπάθεια μετά θα έχουμε διαθέσιμο μόνο το ένα που έμεινε ή μπορούμε να πάρουμε πάλι ένα  ώστε πάντα να έχουμε διαθέσιμα 2;

Νίκος Κορδατζάκης
22/07/2018 12:26 ΠΜ

Δύο μόνο! Δύσκολα μας βάζεις Σπύρο.

Πάνος Μουρούζης
22/07/2018 7:40 ΠΜ

Καλημέρα Σπύρο. Ξύπνησα πρωί πρωί και την είδα. Η  πρώτη μπακαλίστικη σκέψη πρώτα ανά 10 με το πρώτο μπαλάκι και μετά ανά 2. Ψάχνω για μία γενική λύση. Ας πούμε ότι είχαμε ουρανοξύστη με 300 ορόφους. Πόσες προσπάθειες θα έπρεπε να κάνουμε το ελάχιστο; 

Πάνος Μουρούζης
22/07/2018 8:00 ΠΜ

Νομίζω ότι είναι ανά 14 και μετά ανά 2. Για τους 200 ορόφους θα χρειαζόμουνα 19 προσπάθειες. 

xy=100  , x-1+y/2=min –>  100/y-1+y/2=min   ΆΡΑ 100/y=y/2  

Νίκος Κορδατζάκης
22/07/2018 11:01 ΠΜ
Απάντηση σε  Σπύρος Χόρτης

Καλημέρα  

Σκεφτόμουν, χρησιμοποιώντας την απάντηση του Πάνου  Αν αφήσω το πρώτο μπαλάκι στον όροφο 14 και σπάσει τότε θέλω 13 το πολύ κινήσεις για να βρω αν θα σπάσει από τον 1 έως τον 13. Αν δε σπάσει από τον όροφο 14, τότε το ξανά αφήνω στον όροφο 27, μειώνω κατά ένα τον αριθμό του βήματος. Αν σπάσει στον 27 θέλω το πολύ από τον 15 έως τον 26 προσπαθειες… Δυστυχώς δεν έχω τόσο καθαρό μυαλό για να βρω το 14…

Νίκος Κορδατζάκης
22/07/2018 11:07 ΠΜ

Συγγνώμη την απάντηση του Γιάννη εννοούσα. 

Γιάννης Φιορεντίνος

Καλημέρα σε όλους.

Νίκο είσαι πολύ κοντά!

(Από τον 15 ως τον 26 είναι 12 προσπάθειες).

Πάνος Μουρούζης
22/07/2018 11:32 ΠΜ

Μάλλον πάει βηματιστά αφού κάθε φορά θα έχω μία προσπάθεια λιγότερη. Άρα θα  πρέπει ν(ν+1)/2=100 

ν=14. Τη πρώτη φορά θα το ρίξω από τον 14ο τη δεύτερη από τον 27ο τη τρίτη από τον 39ο και πάει λεγοντας Ελπίζω τώρα που ξύπνησα καλύτερα ναμαι και σωστός. 

Γιάννης Φιορεντίνος

Παραθέτω κάποιες σκέψεις για το πρόβλημα:

Ας υποθέσουμε ότι αφήνουμε το πρώτο μπαλάκι από ύψος (όροφο) κ. Υπάρχουν δύο περιπτώσεις, να σπάσει ή να μην σπάσει.

Αν σπάσει, πρέπει να δοκιμάσουμε τους ορόφους από 1 μέχρι και (κ-1) με τη σειρά. Έχουμε ήδη μια προσπάθεια.  Έτσι θα χρειασθούμε, στη χειρότερη περίπτωση  (αν δεν σπάσει το δεύτερο μπαλάκι μέχρι και τον κ-2 όροφο, οπότε θα πρέπει να δούμε τι θα γίνει και στον  κ-1 όροφο) κ συνολικά προσπάθειες. (Την πρώτη και τις επόμενες κ-1). Αν το (δεύτερο) μπαλάκι σπάσει στον κ-1 όροφο, τότε αυτός είναι και ο μικρότερου ύψους. Αν δεν σπάσει, τότε ο κ όροφος είναι ο ζητούμενος.  Αν το δεύτερο μπαλάκι  σπάσει πιο πριν, ας πούμε στον κ-3, όροφο, τότε αυτός είναι που ζητάμε (και θα έχουμε κάνει λιγότερες από κ προσπάθειες, δηλαδή σταθήκαμε τυχεροί).

Αν δεν σπάσει (το πρώτο μπαλάκι), θα ανεβούμε (κ-1) ορόφους (γιατί έχουμε ήδη μια προσπάθεια), αν θέλουμε ο αριθμός των προσπαθειών να είναι ο ίδιος.

Προχωρώντας με το ίδιο σκεπτικό, αν δεν σπάσει (το πρώτο πάντα μπαλάκι) ανεβαίνουμε (κ-2),  μετά (κ-3)… μέχρι 1  και έτσι διατηρούμε τον αριθμό των προσπαθειών ίδιο.

Θα έχουμε ανεβεί λοιπόν 1+2+…(κ-1)+κ ορόφους, έχοντας φτάσει ή και υπερβεί τον 100 όροφο!

Άρα:

1+2+…+(κ-1)+κ  μεγαλύτερο ή = 100.     Η εξίσωση   κ.(κ+1)/2 =100   δίνει  κ  περίπου 13,7  (Προφανώς κρατάμε μόνο τη θετική λύση) .

Στρογγυλοποιώντας το 13,7 στο 14, έχουμε τη λύση.

Θα πρέπει να δοκιμάσουμε από τους ορόφους:

14, 27, 39, 50, 60, 69, 77, 84, 90, 95, 99, 100.

(Στρογγυλοποιώντας στο 14, το γινόμενο κ(κ+1)/2 γίνεται ίσο με 105, δηλαδή υπερβαίνουμε τον αριθμό των ορόφων (δεν μας ενοχλεί καθόλου αυτό στη λύση μας, αφού εμείς μετά τον 99 ελέγχουμε μόνο και τον 100) και η πλήρης σειρά είναι:

14, 27, 39, 50, 60, 69, 77, 84, 90, 95, 99, 102,104, 105

Ας δούμε από περιέργεια τι θα συμβεί αν επιλέξουμε στρογγυλοποίηση στο 13, παρότι δεν ικανοποιείται η ανισότητα μεγαλύτερο ή ίσο του 100. Το γινόμενο κ(κ+1)/2 γίνεται ίσο με 91 και τότε η σειρά των ορόφων γίνεται:

13, 25, 36, 46, 55, 63, 70, 76, 81, 85, 88, 90, 91

Οπότε εξαντλείται η σειρά στον όροφο 91. Θα χρειαζόμασταν λοιπόν να ελέγξουμε και τους υπόλοιπους 9 ορόφους. Η εξίσωση ή   κ.(κ+1)/2 =9, δίνει τη λύση κ περίπου 3,77 και με στρογγυλοποίηση κ=4.    Άρα  θα θέλαμε 13+4 = 17 προσπάθειες, δηλαδή περισσότερες απ’ ότι για κ=14)

ΟΠΟΤΕ:

Μιλώντας για το πρώτο μπαλάκι:

Αν σπάσει στη πρώτη ρίψη (14 όροφο), πρέπει να δοκιμάσουμε διαδοχικά τους ορόφους από 1 έως και (χειρότερη μας τύχη) 13, δηλαδή 14 προσπάθειες.

Αν δεν σπάσει στην πρώτη ρίψη, αλλά στη δεύτερη (27 όροφο), τότε θα έχουμε κάνει δύο προσπάθειες με το πρώτο μπαλάκι και θα πρέπει να ελέγξουμε διαδοχικά 12 ορόφους (από τον 15 μέχρι και τον 26) δηλαδή πάλι 14 προσπάθειες.

Αν δεν σπάσει ούτε στη δεύτερη, αλλά στην τρίτη (39 όροφο), τότε θα έχουμε κάνει 3 προσπάθειες με το πρώτο μπαλάκι και θα πρέπει να ελέγξουμε διαδοχικά τους ορόφους από 28 μέχρι 38, δηλαδή 11 προσπάθειες, άρα συνολικά πάλι 14 προσπάθειες.

Και ούτω καθ’ εξής….