ジミーは先週、これら すべてのプラットフォーム と ロープで忙しくしており、貧しいジミーには足や足さえありません!
あなたの仕事は、複数のジミーを含むストリングを取り、足と靴を与えることです!
ジミー文字列の形式で入力を取得する
ジミー・ストリング=> /o\ /o\ /o\
とのみ/o\
を 含む
入力の各ジミーに次のような足を与えます。
/o\
_/ \_
次のように、入力されたフローティングヘッドジミー文字列をフィート文字列付きジミーに変換します。
// Input
/o\ /o\ /o\
// Output
/o\ /o\ /o\
_/ \_ _/ \_ _/ \_
2人のジミーが近くにいる場合、部屋を空けるために移動しなければなりません。ジミーは常に右に移動して他のジミーの部屋を空けます。
// Input
/o\/o\
// Output
/o\ /o\
_/ \__/ \_
遠くにいる他のジミーは、必要でない限り移動してはいけません
// Input
/o\/o\ /o\
// Output
/o\ /o\ /o\
_/ \__/ \_ _/ \_
// Input
/o\/o\ /o\
// Output
/o\ /o\ /o\
_/ \__/ \__/ \_
標準のルールと抜け穴が適用され、
これはコードゴルフなので、最短回答が勝つかもしれません。
/o\<sp>/o\<sp><sp><sp><sp><sp><sp><sp><sp>/o\/o\
、最後の2つのジミーを右ではなく左に移動するため、現在の実装は失敗します。ただし、すべてのテストケースは成功します。