Votre défi consiste à trier une chaîne, mais plutôt que par ordre alphabétique normal (abc..xyz), vous trierez les chaînes par alphabet spécifié.
Vous devez écrire un programme ou une fonction qui prend deux entrées: un alphabet A et une chaîne S . Les deux ne contiendront que des lettres anglaises en minuscules et les deux contiendront au moins un caractère.
Vous devez déplacer les lettres en S pour que la lettre qui apparaît en premier en A apparaisse en premier, puis la lettre qui apparaît en second en A , etc. Il peut y avoir des lettres en S qui n'apparaissent pas en A , celles-ci doivent être laissées à la fin et pas déplacé les uns par rapport aux autres.
Cas de test:
A S Result
axd haxuizzxaxduxha aaaxxxxdhuizzuh
a xyz xyz
abc dcba abcd
il nmiuplliu iillnmupu
asdf qwerty qwerty
Le moins d'octets gagne!