Jimmy telah memiliki sibuk minggu lalu dengan semua ini platform dan tali , dan miskin jimmy bahkan tidak memiliki kaki atau kaki untuk berdiri di atas!
Tugas Anda adalah mengambil seutas tali berisi beberapa Jimmy dan memberi mereka sepatu dan kaki!
Dapatkan input dalam bentuk String Jimmy
Jimmy String => /o\ /o\ /o\
hanya mengandung /o\
dan
beri masing-masing Jimmy di input sepasang kaki yang terlihat seperti ini:
/o\
_/ \_
Ubah string mengambang kepala Jimmy yang dimasukkan menjadi Jimmy dengan tali kaki, seperti:
// Input
/o\ /o\ /o\
// Output
/o\ /o\ /o\
_/ \_ _/ \_ _/ \_
Jika 2 Jimmys berdekatan, mereka harus pindah untuk memberi ruang, Jimmys akan selalu bergerak ke kanan untuk memberi ruang bagi Jimmys lain.
// Input
/o\/o\
// Output
/o\ /o\
_/ \__/ \_
Jimmys lain yang jauh tidak boleh dipindahkan kecuali jika diperlukan
// Input
/o\/o\ /o\
// Output
/o\ /o\ /o\
_/ \__/ \_ _/ \_
// Input
/o\/o\ /o\
// Output
/o\ /o\ /o\
_/ \__/ \__/ \_
Aturan dan celah standar berlaku,
Ini kode-golf, jadi mungkin jawaban terpendek menang.
/o\<sp>/o\<sp><sp><sp><sp><sp><sp><sp><sp>/o\/o\
implementasi saya saat ini gagal karena memindahkan dua Jimmies terakhir ke kiri bukannya kanan .. Namun, semua test case Anda berhasil.