Что значит "не таблично"?
Под этим я подразумевал, что где-то хранится какой перестановке какое число соответствует. Это не очень удобно, если имеется перестановка, например, из 16 элементов. Хотелось бы задать какую-нибудь функцию, сопоставляющую каждой перестановке какое-то число, которую можно было бы программно реализовать. Желательно чтобы эти числа были от
0 до
кол-во перестановок