รับสตริง N ความยาวของเครื่องหมายที่น้อยกว่าและมากกว่า ( <
, >
), แทรกจำนวนเต็ม 0 ถึง N ที่จุดเริ่มต้นและสิ้นสุดและระหว่างสัญญาณแต่ละคู่เช่นกันว่าความไม่เท่าเทียมกันทั้งหมดมีความพึงพอใจ เอาต์พุตสตริงผลลัพธ์ หากมีเอาต์พุตที่ถูกต้องหลายเอาต์พุตให้ส่งเอาต์พุตใด ๆ (และเพียงหนึ่ง) ของเอาต์พุต
ตัวอย่างเช่น
<<><><<
มี 7 อักขระดังนั้นต้องใส่ตัวเลขทั้งหมดตั้งแต่ 0 ถึง 7 ผลลัพธ์ที่ถูกต้องคือ
2<3<4>1<5>0<6<7
เพราะความไม่เท่าเทียมกันทั้งหมดถูกนำมาทีละครั้ง
2<3
3<4
4>1
1<5
5>0
0<6
6<7
เป็นเรื่องจริง
2 < 3 < 4 > 1 < 5 > 0 < 6 < 7
ถ้าต้องการให้การส่งออกอาจมีช่องว่างรอบสัญญาณเช่น
รหัสที่สั้นที่สุดในหน่วยไบต์ชนะ
กรณีทดสอบ
บรรทัดแรกหลังจากบรรทัดว่างคืออินพุตและบรรทัดถัดไปเป็นตัวอย่างเอาต์พุตที่ถูกต้อง
[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