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 分:

  • C 得 3 分
  • A 得 1 分
  • B 得 3 分
  • B 得 3 分
  • A 得 1 分
  • G 得 2 分
  • E 得 1 分

暫存器

暫存器 用途 型別 說明
$a0 輸入 位址 以 null 結尾的輸入字串
$v0 輸出 整數 Scrabble 分數
$t0-9 暫時 任意 用於暫存
透過 GitHub 編輯 連結會在新視窗或分頁中開啟
MIPS Assembly Exercism

準備好開始 Scrabble 分數 了嗎?

註冊 Exercism,透過 70 個練習 和真人引導來學習並精通 MIPS Assembly,全部免費。

深入探索 Scrabble 分數!

我們會探索模式配對、高階函式、產生器運算式和輔助類別等等,並看看 F#、Ruby、Rust、AWK 和 Assembly 等語言!