Jimmy a eu une semaine chargée avec toutes ces plates - formes et cordes , et le pauvre Jimmy n'a même pas de jambes ou de pieds pour se tenir debout!
Votre travail consiste à prendre une chaîne contenant plusieurs Jimmys et à leur donner des jambes et des chaussures!
Obtenez une entrée sous la forme d'une chaîne Jimmy
Jimmy String => /o\ /o\ /o\
contenant uniquement /o\
et
donnez à chaque Jimmy en entrée une paire de pieds qui ressemble à ceci:
/o\
_/ \_
Transformez la chaîne Jimmy à tête flottante entrée en chaîne Jimmy avec pieds, comme ceci:
// Input
/o\ /o\ /o\
// Output
/o\ /o\ /o\
_/ \_ _/ \_ _/ \_
Si 2 Jimmys sont proches l'un de l'autre, ils doivent se déplacer pour faire de la place, Jimmys se déplacera toujours vers la droite pour faire de la place pour d'autres Jimmys.
// Input
/o\/o\
// Output
/o\ /o\
_/ \__/ \_
Les autres Jimmys éloignés ne doivent pas être déplacés sauf si nécessaire
// Input
/o\/o\ /o\
// Output
/o\ /o\ /o\
_/ \__/ \_ _/ \_
// Input
/o\/o\ /o\
// Output
/o\ /o\ /o\
_/ \__/ \__/ \_
Des règles et des lacunes standard s'appliquent,
C'est le golf de code, alors la réponse la plus courte peut gagner.
/o\<sp>/o\<sp><sp><sp><sp><sp><sp><sp><sp>/o\/o\
mon implémentation actuelle échoue car elle déplace les deux derniers Jimmies vers la gauche au lieu de la droite. Tous vos cas de test réussissent cependant.