djoka_l:
To ti piše na wikipediji. Pogledaj
https://en.wikipedia.org/wiki/Permutation#Numbering_permutations
Za permutacije: imaš 5 elemenata, ukupan broj permutacija je 120.
Kada permutacije poređaš leksikografski prvih 4! (n-1)! će imati a na početku (permutacije 1-24)
Drugih 24 će imati b (permutacije 25-48)
c na početku (permutacije 49-72)
Sada je jasno da je 73. permutacija (d a b c e)
Nastavi sa postupkom za a b c e
Što se varijacija sa ponavljanjem tiče, zamisli da umesto slova a b c d e imaš cifre 0 1 2 3 4
Napiši broj 45 za osnovu 5
Malo se pomučiš, i nađeš da je to 140, odnosno b e a (140 za osnovu 5 je 5^2*1 + 5^1*4 * 5^0*0 = 25*1 + 5*4 + 1*0 = 25 + 20 + 0 = 45)
Ne znam da li si učio konverziju dekadnih u binarne, oktalne i heksadekadne brojeve, ali isti algoritam je za promenu iz bilo koje baze u bilo koju drugu bazu.