O цветной азбуке Морзе
... -- . .... -- .- - .. -.- .- !
- На модуле 3 мигающих светодиода разных цветов, а также операции и скобки окружающих их.
- Каждый мигающий светодиод показывает одну цифру/букву в азбуке Морзе. Если отображается буква, считайте её как число, равное числовой позиции этой буквы в алфавите, плюс 9 (A=10, B=11, и т.д.).
- Для каждого числа, примените специальные цветовые операции, найденные в таблице снизу, которые соответствуют цвету для этого числа. Если цвет белый, ничего не делайте с числом.
- Используйте (потенциально) новые числа вместо светодиодов в математическом выражении для получения единственного результата.
- Если результат не целое число, рассматривайте только целую часть числа.
- Если результат отрицательный, не забудьте отправить дефис перед остальной частью номера. (-0 становится 0.)
- Если модуль результата больше 999, учитывайте только последние 3 цифры.
- Если более одного правила выше выполнилось, применяйте их по очереди.
- Не обращайте внимание на ведущие нули.
- Используя кнопки, введите результат в азбуке Морзе используя пустую кнопку как разделитель цифр.
- При ошибке, все введенные символы сбрасываются.
Если правило относится к числу, это относится к значению в 36-ичной системе счисления (A=10, ..., Z=35). Если правило относится к символу, это относится к цифре или букве показанной в азбуке Морзе.
Цвет | Действие |
---|---|
Красный | Если число нечетное, удвойте его. Иначе возьмите половину от числа. |
Оранжевый | Если число делится на 3, поделите на 3. Иначе, добавь число мигающих светодиодов с основными цветами. |
Желтый | Возьмите квадрат числа. |
Зеленый | Сменить позиции скобок так, чтобы они окружали 2ой и 3ий светодиод, если они вокруг 1го и 2го светодиода, или наоборот. |
Синий | Умножайте число на 3 и берите из результата цифровой корень до тех пор, пока не останется одна цифра. |
Фиолетовый | Вычтите число из 10. |