Nie wiem jak to się nazywa fachowo, ale chodzi o układanie słówek z zadanych liter, w postaci innego słowa albo zdania.
Np. mając słowo: transplantacja
mamy za zadanie sprawdzić, czy inne słowo można z tego ułożyć.
kot - nie można, bo w transplantacja nie ma k ani o.
spacja, taran, tata - a te można
lala - tego też nie można, bo potrzeba dwóch l, a w transplantacja mamy tylko jedno.
funkcja typu:
superior(a, b)
if b ma litery z a then wynik = 1
else wynik = 0;
i jak to zrobić, sprawdzić szybko, optymalnie?