Code Golf Challenge
У меня есть проблема, мои пальцы толстые, и я часто делаю одну клавишу справа от моего крипборда.
Боюсь, что со временем ситуация ухудшается и ухудшается.
Sopn каждый keystrpke я сделаю с; быть вправо!
Затем я хотел бы, чтобы программа (или functipn) автоматически сдвигала каждое нажатие клавиши обратно влево.
Я обязательно возьму свой том с собой, чтобы не вызвать недоразумения!
Задача:
Напишите программу или функцию, которая принимает на клавиатуре QWERTY одну из следующих зеленых клавиш и возвращает символ клавиши слева от нее.
условия:
• Вы можете предположить, что человек, работающий с этой программой, использует QWERTY-клавиатуру, подобную изображенной выше.
• Ввод и вывод не чувствительны к регистру, вы можете использовать любой случай (или комбинацию комбинаций падежей) для этой задачи, и вы также можете предположить, что все входные данные будут в одном случае, если это необходимо.
• Если ваш язык по какой-либо причине не позволяет пользователю ввести ключ возврата, вы можете игнорировать одно нажатие клавиши для этого.
• Эта задача только для значений по умолчанию клавиш, например, если 4клавиша нажата, вы можете предположить, что она будет всегда 4и никогда$
• Вы можете предполагать, что когда-либо будут нажаты только зеленые клавиши.
Пример Input-> Output:
S-> a
4-> 3
=-> -
[->p
Это код-гольф , поэтому выигрывает программа с самым коротким байтом!
]-> [?