Wyzwanie:
Weź ciąg wielkich lub małych liter jako dane wejściowe (opcjonalnie) i oblicz wynik, który uzyskałby w grze Scrabble w języku angielskim.
Zasady:
Wynik każdej litery jest następujący (użyj tego, nawet jeśli istnieją inne wersje gry):
1 point: E, A, I, O, N, R, T, L, S, U
2 points: D, G
3 points: B, C, M, P
4 points: F, H, V, W, Y
5 points: K
8 points: J, X
10 points: Q, Z
Wynik ciągu jest po prostu sumą wyników każdej z użytych liter. Możesz założyć, że masz dużo kafelków, więc długie słowa i słowa z wieloma takimi samymi literami są prawidłowe.
Przypadki testowe:
ABC -> 7
PPCG -> 11
STEWIE -> 9
UGPYKXQ -> 33
FIZZBUZZ -> 49
ABCDEFGHIJKLMNOPQRSTUVWXYZ -> 87
Najkrótsza odpowiedź w każdym języku wygrywa! Formaty wejściowe i wyjściowe są elastyczne, więc możesz wziąć dane wejściowe jako tablicę znaków (wielkie lub małe litery), jeśli chcesz.