Cho một chuỗi N có độ dài nhỏ hơn và lớn hơn dấu ( <
, >
), chèn các số nguyên từ 0 đến N ở đầu và cuối và ở giữa mỗi cặp dấu sao cho tất cả các bất đẳng thức đều được thỏa mãn. Xuất chuỗi kết quả. Nếu có nhiều đầu ra hợp lệ, hãy xuất bất kỳ một (và chỉ một) trong số chúng.
Ví dụ
<<><><<
có 7 ký tự, vì vậy tất cả các số từ 0 đến 7 đã bao gồm phải được chèn. Một đầu ra hợp lệ là
2<3<4>1<5>0<6<7
bởi vì tất cả các bất đẳng thức thực hiện cùng một lúc
2<3
3<4
4>1
1<5
5>0
0<6
6<7
là sự thật
Nếu muốn, đầu ra có thể có khoảng trắng xung quanh các dấu hiệu, ví dụ 2 < 3 < 4 > 1 < 5 > 0 < 6 < 7
.
Mã ngắn nhất tính bằng byte thắng.
Các trường hợp thử nghiệm
Dòng đầu tiên sau một dòng trống là đầu vào và (các) dòng tiếp theo là mỗi ví dụ đầu ra hợp lệ.
[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