入力した単語を取得し、その単語を最初の文字を除いた自分の後ろに追加し、すべての文字がなくなるまで繰り返しますプログラムを作成します。たとえば、cat
になりcatatt
、にhello
なりhelloellolloloo
ます。
英語のアルファベットの26文字のいずれかを入力します。スペースで区切られた複数の単語がある場合があり、変更はすべての単語に適用する必要があります。
出力
入力された単語で、各単語は最初の文字が欠落してから次の文字が欠落し、その後追加される文字がなくなるまで続きます。
その他の例:
ill eel
出力 illlll eelell
laser bat
出力 laserasersererr batatt
darth vader
出力 dartharthrththh vaderaderdererr
これはコードゴルフなので、最短のコードが勝ちます。
明確化:
入力または出力をリストとして扱うことができます。スペースの代わりに改行を使用して単語を区切ることができます。入力に末尾スペースを追加できます。
1.
新しい許容値(配列I / O、末尾スペースなど)で仕様を更新してください2.
。それらを利用してバイトを節約できる場合は、既存のソリューションに通知してください。