Skip to content

Commit 0f15874

Browse files
[pre-commit.ci] auto fixes from pre-commit.com hooks
for more information, see https://pre-commit.ci
1 parent fe4d70f commit 0f15874

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

maths/kth_lexicographic_permutation.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,9 @@ def kth_permutation(k: int, n: int) -> list[int]:
5454
factorial = factorials.pop()
5555
number, k = divmod(k, factorial)
5656
permutation.append(elements[number])
57-
elements.pop(number) # elements.remove(elements[number]) is slower and redundant
57+
elements.pop(
58+
number
59+
) # elements.remove(elements[number]) is slower and redundant
5860
permutation.append(elements[0])
5961

6062
return permutation

0 commit comments

Comments
 (0)