5
入力しますが、左[閉じる]
閉じた。この質問には、詳細または明確さが必要です。現在、回答を受け付けていません。 この質問を改善したいですか?詳細を追加し、この投稿を編集して問題を明確にします。 4か月前に閉鎖されました。 バックグラウンド 会議のメモを取るタスクが与えられました。Googleドキュメントで入力を開始しますが、会議中に入力中にキーボードを確認する十分な時間がありません。 幸いなことに、キーボードを見なくても入力できます。ミーティングの後、入力したすべてが左側の1つのキーであることがわかります。 チャレンジ この課題では、QWERTYキーボードレイアウトの文字、数字、スペースバーを使用します。 (任意の標準入力メソッドからの)テキストの入力が与えられた場合、結果のテキストを出力します。すべての文字はキーボード上で1つ左に移動します。 大部分の文字については、文字を見て、左の文字に変換するだけです(にcなりx、にtなりますr、など)。 letterのq場合、リテラルのタブ文字(\t)に変換します。 letterのa場合、Caps Lockを有効にして、残りの文字列の大文字化を逆にします。 letterのz場合、文字列の次の文字を大文字にします。 スペースバーの翻訳は必要ありません。 変換中は大文字を保持し、Caps Lockに注意してください(Caps Lockが有効になっている場合は、大文字と小文字が逆になっていることを確認してください)。 入力文字列のすべての文字は、文字、数字、またはスペースになります。句読点やその他の文字を含めることはできません。 テストケース \t リテラルのタブ文字です Hello world -> Gwkki qieks Code Golf -> Xisw Fikd Queried apples -> \tyweuws OOKWA 得点 バイト単位の最低スコアが勝ちです。楽しんで!