-
-
Notifications
You must be signed in to change notification settings - Fork 24
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Sync the
scrabble-score
exercise's docs with the latest data.
- Loading branch information
1 parent
996ba38
commit 8cf5c5c
Showing
2 changed files
with
23 additions
and
31 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,40 +1,25 @@ | ||
# Instructions | ||
|
||
Given a word, compute the Scrabble score for that word. | ||
Your task is to compute a word's Scrabble score by summing the values of its letters. | ||
|
||
## Letter Values | ||
The letters are valued as follows: | ||
|
||
You'll need these: | ||
| Letter | Value | | ||
| ---------------------------- | ----- | | ||
| 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 | | ||
|
||
```text | ||
Letter Value | ||
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 | ||
``` | ||
|
||
## Examples | ||
|
||
"cabbage" should be scored as worth 14 points: | ||
For example, the word "cabbage" is worth 14 points: | ||
|
||
- 3 points for C | ||
- 1 point for A, twice | ||
- 3 points for B, twice | ||
- 1 point for A | ||
- 3 points for B | ||
- 3 points for B | ||
- 1 point for A | ||
- 2 points for G | ||
- 1 point for E | ||
|
||
And to total: | ||
|
||
- `3 + 2*1 + 2*3 + 2 + 1` | ||
- = `3 + 2 + 6 + 3` | ||
- = `5 + 9` | ||
- = 14 | ||
|
||
## Extensions | ||
|
||
- You can play a double or a triple letter. | ||
- You can play a double or a triple word. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# Introduction | ||
|
||
[Scrabble][wikipedia] is a word game where players place letter tiles on a board to form words. | ||
Each letter has a value. | ||
A word's score is the sum of its letters' values. | ||
|
||
[wikipedia]: https://en.wikipedia.org/wiki/Scrabble |