關於【顏色摩斯密碼】模組
... .- -. ... ..- ..- .... .- - .- -. --- ... .. ..!
- 這個模組包含3個會閃爍的不同顏色的燈,運算符和把運算符包圍的括號。
- 各燈透過摩斯密碼表示 1 位數字或 1 文字的英文字。如它表示的是英文字,視作該文字的英文字母的位置+9的數字。(A=10,B=11 等等)
- 按照顏色對各數字進行在下表的操作。如果燈的顏色是白色,則不需要對該數進行任何操作
-
在數式中代入最新取得的數字,然後計算。
- 如結果不是整數,只考慮整數部分。
- 如結果為負數,必須在其他數字前加上連字符 ( -0 改為 0 )
- 如結果數字大於 999 ,只考慮最後 3 位數。
- 如合乎以上多個規則,從上開始適用。無視最先頭的 0 。
- 利用按鈕把結果以摩斯密碼方式輸入。空白的按鈕用作分開每個文字。
- 一旦觸發失誤,先前的輸入會被重置。
如果有參照數字的規則,參照三十六進數的數字 (A=10, ..., Z=35) 。 如果有參照英文字的規則,參照摩斯密碼所表示的英文字或數字。
顏色 | 操作 |
紅 (red) |
如數字為奇數,乘以 2 。否則,除以 2 。 |
橙 (orange) |
如數字為3的倍數,除以3。否則,加上閃原色*的燈數 |
黃 (yellow) |
把數字自乘。 |
綠 (green) |
如括號括下了第 2 和第 3 個燈,視作括下了第 1 和第 2 個燈。如括號括下了第 1 和第 2 個燈,當作括下了第 2 和第 3 個燈。 |
藍 (blue) |
把數字乘以 3 ,計算該數的數根**。 |
紫 (purple) |
從 10 減去數字。 |
* 原色為紅、藍、黃。
** 數根是各數位經過不斷相加後,最終得出的一位數。