ジグザグストリング
文字列と正の整数を指定して、ピーク振幅と文字間隔が整数に等しいジグザグ波パターンで文字列を出力します。
入力
入力はSTDINから読み取るか、関数の引数として使用できます。入力は、改行と正の整数を含まない文字列です。
出力
期待される出力は、ベースラインの最初の文字で、ジグザグの波パターンに変換された文字列です。波のパターンには、整数と等しい振幅と文字間隔が必要です。
例
入力
Programming Puzzles & Code Golf
2
出力
o g s
r g n e e G
P r i P l & d o
a m u z o l
m z C f
入力
Programming Puzzles & Code Golf
1
出力
r a n u e e l
P o r m i g P z l s & C d o f
g m z o G
これはコードゴルフです-最短のプログラムが勝ちます。
8
非常に密接に関連しています。
—
マーティンエンダー
これは、Martinが述べた課題と重複しているとは思いません。この課題には、さまざまな波のサイズ、波を作るためのわずかに異なる規則があり、プログラムの言語を印刷する必要がないためです。
—
ASCIIThenANSI 2015
これも重複だとは思いません。
—
orlp 2015
私もこれが重複しているとは思いません
—
ウィレム