Die Herausforderung
Bei zwei Zeichenfolgen, die nur Kleinbuchstaben und keine Leerzeichen enthalten, sollte das Ergebnis die kürzere Zeichenfolge sein, gefolgt von einem Unterstrich, gefolgt von der längeren Zeichenfolge, wobei die erste Instanz eines Zeichens für jedes Zeichen entfernt wird, das in der kürzeren Zeichenfolge enthalten ist.
Sie können davon ausgehen, dass die Zeichenfolgen immer unterschiedlich lang sind.
Testfälle:
sale
salinewater
Result: sale_inwater (only the first 'a' in salinewater is removed)
jostling
juggle
Result: juggle_ostin (juggle is the shorter string)
juggle
juggler
Result: juggle_r (a 'g' is removed for every 'g' in the shorter string)
Regeln
Dies ist Code-Golf, also gewinnt die kürzeste Antwort in Bytes!
juggle jugglersein? juggle_r(für jede Zeicheninstanz juggle_grentfernen ) oder (für jedes einzelne Zeichen entfernen)?