http://de.wikipedia.org/wiki/Kombinatorik
lies dir das mal durch, dein obiger Link hat nichts mit Kombinatorik zu tuen.
Und eine Permutation ist auch eine Variation, allerdings eben von N Elementen auf K Plätzen, wobei N==K. Bei einer Variation ist also N >= K.
Mein Code sollte ohne weiteres abänderbar sein.
Gruß Hagen