Посоветуйте статью по сабжу c реализацией для n-предметов в m-ячеек (желательно на python)
P.S. Хочу сделать список колор-кодов для пререндера набора текстур для кубиков, то есть код где 1 — красный, 2 — желтый и 3-зеленый, а финальный код выглядит примерно так: «122311».
P.S.S. Правильно ли я посчитал? Что если 6 ячеек (6 граней) и 3 цвета, то в финале 216 комбинаций (6^3)
неправильно. нужно систему исчислении (3 цвета) возводить в степень разрядности (6 ячеек). запомнить легко, если сравнивать со знакомой десятичной системой. система 10 разрядов 3, соответственно вариантов 1000.
в вашем варианте можно тупо сделать три цикла и не «заморачиваться» алгоритмом перестановок.