File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
source_py3/python_toolbox/combi Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -797,7 +797,7 @@ def index(self, perm):
797797 self .sequence_length - 1 -
798798 item for item in perm ._perm_sequence [::- 1 ]
799799 )
800- return self .length - 1 - sum (
800+ perm_number = self .n_elements - 1 - sum (
801801 (math_tools .binomial (item , i ) for i , item in
802802 enumerate (processed_perm_sequence , start = 1 )),
803803 0
@@ -813,7 +813,7 @@ def index(self, perm):
813813 index_of_current_number = unused_values .index (value )
814814 factoradic_number .append (index_of_current_number )
815815 unused_values .remove (value )
816- return math_tools .from_factoradic (
816+ perm_number = math_tools .from_factoradic (
817817 factoradic_number +
818818 [0 ] * self .n_unused_elements
819819 ) // math .factorial (self .n_unused_elements )
You can’t perform that action at this time.
0 commit comments