Bei einer Länge von N Zeichenfolgen mit Vorzeichen kleiner als und größer als ( <
, >
) fügen Sie die Ganzzahlen 0 bis N am Anfang und am Ende sowie zwischen die einzelnen Zeichenpaare ein, sodass alle Ungleichungen erfüllt sind. Die resultierende Zeichenfolge ausgeben. Wenn es mehrere gültige Ausgaben gibt, geben Sie eine (und nur eine) davon aus.
Zum Beispiel
<<><><<
Hat 7 Zeichen, daher müssen alle Zahlen von 0 bis einschließlich 7 eingegeben werden. Eine gültige Ausgabe ist
2<3<4>1<5>0<6<7
weil alle Ungleichungen eines nach dem anderen genommen
2<3
3<4
4>1
1<5
5>0
0<6
6<7
sind wahr.
Falls gewünscht, kann die Ausgabe Leerzeichen aufweisen, die die Zeichen umgeben, z 2 < 3 < 4 > 1 < 5 > 0 < 6 < 7
.
Der kürzeste Code in Bytes gewinnt.
Testfälle
Die erste Zeile nach einer Leerzeile ist die Eingabe und die nächste (n) Zeile (n) sind jeweils gültige Ausgabebeispiele.
[empty string]
0
<
0<1
>
1>0
<<
0<1<2
<>
1<2>0
><
1>0<2
2>0<1
>>
2>1>0
<<<
0<1<2<3
><>
1>0<3>2
>><
3>2>0<1
3>1>0<2
2>1>0<3
>>>
3>2>1>0
>>><<<
3>2>1>0<4<5<6
6>3>1>0<2<4<5
4>2>1>0<3<5<6
4>3>1>0<2<5<6
<<><><<
2<3<4>1<5>0<6<7
>><><>>
7>6>0<5>1<4>3>2
<<<<<<<<<<<<<<
0<1<2<3<4<5<6<7<8<9<10<11<12<13<14
>><<<<><>><><<
6>5>4<7<8<9<10>3<11>2>1<12>0<13<14
14>5>4<7<8<9<10>3<11>2>1<12>0<13<6