La tua sfida è quella di ordinare una stringa, ma piuttosto che dal normale ordine alfabetico (abc..xyz), dovrai ordinare le stringhe in base a un alfabeto specificato.
È necessario scrivere un programma o una funzione che prende due ingressi: Un alfabeto A e una stringa S . Entrambi conterranno solo lettere inglesi minuscole ed entrambi conterranno almeno un carattere.
Devi spostare le lettere in S in modo che la lettera che appare per prima in A appaia per prima, quindi la lettera che appare per seconda in A , ecc. Potrebbero esserci alcune lettere in S che non compaiono in A , queste dovrebbero essere lasciate alla fine e non spostati l'uno rispetto all'altro.
Casi test:
A S Result
axd haxuizzxaxduxha aaaxxxxdhuizzuh
a xyz xyz
abc dcba abcd
il nmiuplliu iillnmupu
asdf qwerty qwerty
Vince il minor numero di byte!