Ваша задача состоит в сортировке строки, но вместо обычного алфавитного порядка (abc..xyz) вы будете сортировать строки по заданному алфавиту.
Вы должны написать программу или функцию , которая принимает два входа: алфавит A и строки S . Оба будут содержать только строчные английские буквы, и оба будут содержать хотя бы один символ.
Вы должны переместить буквы в S так, чтобы буква, которая появляется первой в A, появлялась первой, затем какая бы буква появлялась второй в A , и т. Д. В S могут быть некоторые буквы, которые не появляются в A , их следует оставить в конце и не перемещаться относительно друг друга.
Тестовые случаи:
A S Result
axd haxuizzxaxduxha aaaxxxxdhuizzuh
a xyz xyz
abc dcba abcd
il nmiuplliu iillnmupu
asdf qwerty qwerty
Побеждает несколько байтов!