Mój problem:
Musze napisać program, który sprawdzi czy dany wyraz jest angramem czyli np.
Podaje wyraz 'kretes', nastepnie podaje drugi wyraz 'sekret' (nie wazne w jakiej kolejnosci);
teraz moj program musi sprawdzic wszystkie kombinacje ułożenia liter z pierwszego wyrazu i sprawdzic czy w którejs kombinacji z 'kretes' mozna utworzyc 'sekrert'.
Doszedłem do tego, ze petla sprawdzenia musi wykonać się n!, gdzie n to ilość liter wyrazu - czyli jest n! kombinacji ułożenia liter tego wyrazu.
Jednak nie mam pojecia jak to oprogramowac... Prosze o pomoc, ewentualnie wskazowki.