Διαδρομές
/
WebAssembly
WebAssembly
/
Ασκήσεις
/
Βαθμολογία στο Scrabble
Βαθμολογία στο Scrabble

Βαθμολογία στο Scrabble

Μέτριο

Εισαγωγή

Το Scrabble είναι ένα παιχνίδι λέξεων όπου οι παίκτες τοποθετούν πλακίδια με γράμματα σε ένα ταμπλό για να σχηματίσουν λέξεις. Κάθε γράμμα έχει μια τιμή. Η βαθμολογία μιας λέξης είναι το άθροισμα των τιμών των γραμμάτων της.

Οδηγίες

Η αποστολή σου είναι να υπολογίσεις τη βαθμολογία Scrabble μιας λέξης αθροίζοντας τις τιμές των γραμμάτων της.

Οι τιμές των γραμμάτων είναι οι εξής:

Γράμμα Τιμή
A, E, I, O, U, L, N, R, S, T 1
D, G 2
B, C, M, P 3
F, H, V, W, Y 4
K 5
J, X 8
Q, Z 10

Για παράδειγμα, η λέξη "cabbage" αξίζει 14 πόντους:

  • 3 πόντοι για το C
  • 1 πόντος για το A
  • 3 πόντοι για το B
  • 3 πόντοι για το B
  • 1 πόντος για το A
  • 2 πόντοι για το G
  • 1 πόντος για το E

Δεσμευμένη μνήμη

Ο buffer για τη συμβολοσειρά εισόδου χρησιμοποιεί τα byte 64-191 της γραμμικής μνήμης.

Επεξεργασία μέσω GitHub Ο σύνδεσμος ανοίγει σε νέο παράθυρο ή καρτέλα
WebAssembly Exercism

Έτοιμος να ξεκινήσεις την άσκηση Βαθμολογία στο Scrabble;

Γράψου στο Exercism για να μάθεις και να κατακτήσεις WebAssembly με 87 ασκήσεις και πραγματική καθοδήγηση από ανθρώπους, όλα δωρεάν.

Αναλυτική ματιά στο Βαθμολογία στο Scrabble!

Εξερευνούμε την αντιστοίχιση προτύπων, τις συναρτήσεις υψηλότερης τάξης, τις εκφράσεις γεννητριών, τις βοηθητικές κλάσεις και άλλα, εξετάζοντας γλώσσες όπως F#, Ruby, Rust, AWK και Assembly!