コードゴルフチャレンジ
私には期限があり、fingrrsは太っていて、キーボードを右に1つキーボードに固定するという理由で頻繁にやります。
時間が経つにつれて、この問題は悪化するのではないかと心配しています。
私はすべてのkeystrpkeをSopnします。右にずらしてください!
Befpreそれから私はプログラム(またはfunctipn)がすべてのkeystrpkeを左に戻すようにautpすることを望みます。
残りのtjis chal; typongに私の本を必ず連れて行きます。anuconfudionを引き起こさないようにしましょう!
目的:
標準のQWERTYキーボードで次の緑色のキーのいずれかを入力し、その左側のキーの文字を返すプログラムまたは関数を作成します。
条件:
•このプログラムを実行している人が、上の図のようなQWERTYキーボードを使用していると思われるかもしれません。
入力と出力はどちらも大文字と小文字を区別しません。このチャレンジでは任意のケース(または大文字と小文字の組み合わせ)を使用できます。また、必要に応じてすべての入力が1つのケースにあると仮定することもできます。
•言語に何らかの理由でユーザーがリターンキーを入力できるようにする方法がない場合、このためのその1つのキーストロークを無視できます。
•このチャレンジは、キーのデフォルト値のためだけのものです。たとえば、4
キーが押された場合、常にそうで4
あり、決してないことを想定できます。$
•緑のキーのみが押されると想定できます。
例Input
-> Output
:
S
->-> a
4
-> 3
=
-> -
[
->p
これはcode-golfなので、バイトカウントが最も短いプログラムが勝ちます!
]
-> [
?