2025-12-10 20:14:13 +0300 MSK
Count the Number of Computer Unlocking Permutations
Links
Code
class Solution:
def countPermutations(self, complexity: List[int]) -> int:
n = len(complexity)
for i in range(1, n):
if complexity[i] <= complexity[0]:
return 0
ans, mod = 1, 10**9 + 7
for i in range(2, n):
ans = ans * i % mod
return ans