Bei einer positiven ungeraden Ganzzahl als Eingabe wird ein konvergierender Zickzack als Liste von Zeichenfolgen, Liste von Zeichenlisten oder durch Zeilenumbrüche getrennte Zeichenfolge in der folgenden Form zurückgegeben:
#
#
#
#
#
#
#
#
#
#
#
Sie können durch ein #beliebiges konsistentes Zeichen ohne Leerzeichen ersetzen . Leerzeichen in jeder Zeile dürfen nachgestellt werden, und ein Zeilenumbruch ist zulässig.
Der Zick-Zack beginnt bei der Spalte 1und bewegt sich für jede Zeile um eine Spalte nach rechts, bis die Spalte erreicht ist n(wo nist die Eingabe). Dann bewegt es sich nach links 2, dann nach rechts n-1und dann nach links 3, wobei die beiden Begrenzungen zusammenlaufen, bis der Zickzack in der mittleren Spalte endet ( (n+1)/2).
Testfälle
Das obige Beispiel ist der Testfall für 5.
Es folgen einzelne Testfälle:
3
#
#
#
#
7
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
#
1
#