Dengan panjang N string kurang dari dan lebih besar dari tanda ( <
, >
), masukkan bilangan bulat 0 sampai N pada awal dan akhir dan di antara setiap pasangan tanda sedemikian rupa sehingga semua ketidaksetaraan dipenuhi. Keluarkan string yang dihasilkan. Jika ada beberapa output yang valid, output salah satu (dan hanya satu) dari mereka.
Sebagai contoh
<<><><<
memiliki 7 karakter sehingga semua angka dari 0 hingga 7 harus dimasukkan. Output yang valid adalah
2<3<4>1<5>0<6<7
karena semua ketidaksetaraan diambil satu per satu
2<3
3<4
4>1
1<5
5>0
0<6
6<7
itu benar.
Jika diinginkan, output mungkin memiliki ruang di sekitar tanda, misalnya 2 < 3 < 4 > 1 < 5 > 0 < 6 < 7
.
Kode terpendek dalam byte menang.
Uji Kasus
Baris pertama setelah baris kosong adalah input dan baris berikutnya adalah masing-masing contoh output yang valid.
[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