Υπολόγισε τους πόντους που σκοράρονται σε μία μόνο ρίψη σε ένα παιχνίδι βελάκια.
Τα βελάκια είναι ένα παιχνίδι όπου οι παίκτες πετούν βελάκια σε έναν στόχο.
Στη συγκεκριμένη εκδοχή του παιχνιδιού μας, ο στόχος ανταμείβει με 4 διαφορετικά ποσά πόντων, ανάλογα με το πού προσγειώνεται το βελάκι:
Ο εξωτερικός κύκλος έχει ακτίνα 10 μονάδων (αυτό ισοδυναμεί με τη συνολική ακτίνα ολόκληρου του στόχου), ο μεσαίος κύκλος ακτίνα 5 μονάδων και ο εσωτερικός κύκλος ακτίνα 1. Φυσικά, όλοι είναι κεντραρισμένοι στο ίδιο σημείο, δηλαδή οι κύκλοι είναι ομόκεντροι, ορισμένοι από τις συντεταγμένες (0, 0).
Δεδομένου ενός σημείου στον στόχο (που ορίζεται από τις καρτεσιανές συντεταγμένες x και y, όπου x και y είναι πραγματικοί αριθμοί), υπολόγισε το σωστό σκορ που κερδίζει ένα βελάκι που προσγειώνεται σε αυτό το σημείο.
Η εικόνα του πίνακα σκορ δημιουργήθηκε από τον habere-et-dispertire χρησιμοποιώντας το Inkscape.
Κατά τη βαθμολόγηση, θεώρησε ότι ένα βελάκι που προσγειώνεται στο όριο ενός κύκλου είναι "μέσα στον κύκλο" και παίρνει τον υψηλότερο βαθμό, όπως η "βαθμολόγηση προς τα μέσα" σε έναν διαγωνισμό σκοποβολής. Ένα πραγματικό ταμπλό βελών αποφεύγει αυτό το πρόβλημα χρησιμοποιώντας γραμμές από σύρμα. Το βελάκι δεν μπορεί να προσγειωθεί πάνω σε ένα σύρμα, αλλά πηγαίνει στη μία ή στην άλλη πλευρά.
Γράψου στο Exercism για να μάθεις και να κατακτήσεις Go με 34 έννοιες166 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.