Πέμπτη 25 Μαΐου 2023

Σκαθάρι σε ταξίδι

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

1 σχόλιο:

  1. Ας υποθέσουμε ότι το σκαθάρι βρίσκεται αρχικά στην αρχή (0,0) ενός συστήματος συντεταγμένων χ,ψ και ΧΒΓ κάνει τις μονές μέρες κίνηση παράλληλη στον άξονα ψ και τις ζυγές μέρες κίνηση παράλληλη στον άξονα χ. Με αυτό τον τρόπο, η συντεταγμένη ψ μεταβάλλεται τις μέρες 1,3,5,7,.. κατά +-1, +-3, +-5, +-7,.. και η συντεταγμένη χ μεταβάλλεται τις μέρες 2,4,6,8,.. κατά +-2,+-4, +-6, +-8,.. αντιστοίχως. Για να μηδενιστούν ξανά και οι δύο συντεταγμένες, χρειάζονται συνολικά τουλάχιστον 8 μέρες, δηλαδή 4 μονές και 4 ζυγές, αφού +1-3-5+7=0 και +2-4-6-8=0 (ή με αντίθετα τα πρόσημα), πράγμα που δεν μπορεί να συμβεί νωρίτερα. Έτσι, σε 8 μέρες, μπορούμε από την αρχική θέση (0,0) να έχουμε σε 8 μέρες την εξής π.χ. διαδοχή θέσεων του σκαθαριού από μέρα σε μέρα:
    (0,1), (2,1), (2,-2), (-2,-2), (-2,-7), (-8,-7), (-8,0), (0,0)

    ΑπάντησηΔιαγραφή

>
.related-posts { margin-top: 32px; padding: 20px; border: 1px solid #ddd; border-radius: 12px; background-color: #f9f9f9; box-shadow: 0 2px 6px rgba(0,0,0,0.05); } .related-posts .rp-title { font-size: 20px; font-weight: 700; margin-bottom: 12px; color: #333; } .related-posts .rp-list { list-style: none; padding-left: 0; margin: 0; } .related-posts .rp-list li { margin: 8px 0; padding-left: 20px; position: relative; transition: background-color 0.3s ease; } .related-posts .rp-list li::before { content: "📌"; position: absolute; left: 0; top: 0; } .related-posts .rp-list li:hover { background-color: #eef; border-radius: 6px; } .crml-btn-stop { background-color: #FF6C00 !important; color: #fff !important; }