Ihre Herausforderung besteht darin, eine Zeichenfolge zu sortieren. Statt nach der normalen alphabetischen Reihenfolge (abc..xyz) sortieren Sie Zeichenfolgen nach einem bestimmten Alphabet.
Sie müssen ein Programm oder eine Funktion schreiben , die zwei Eingänge nehmen: Ein Alphabet A und einen String S . Beide enthalten nur englische Kleinbuchstaben und beide enthalten mindestens ein Zeichen.
Sie müssen Buchstaben in S so verschieben, dass der Buchstabe, der zuerst in A erscheint, zuerst erscheint, dann der Buchstabe, der an zweiter Stelle in A erscheint usw. In S können einige Buchstaben vorkommen , die in A nicht vorkommen . Diese müssen am Ende und links bleiben nicht relativ zueinander bewegt.
Testfälle:
A S Result
axd haxuizzxaxduxha aaaxxxxdhuizzuh
a xyz xyz
abc dcba abcd
il nmiuplliu iillnmupu
asdf qwerty qwerty
Wenigste Bytes gewinnt!