Skip to content

Commit 7a04643

Browse files
committed
Fixed compilation
1 parent 79fbd9d commit 7a04643

File tree

1 file changed

+6
-4
lines changed
  • src/main/kotlin/g3401_3500/s3470_permutations_iv

1 file changed

+6
-4
lines changed

src/main/kotlin/g3401_3500/s3470_permutations_iv/Solution.kt

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ class Solution {
99
fun permute(n: Int, k: Long): IntArray {
1010
var res = IntArray(n)
1111
var k = k - 1
12-
var i = 0
13-
val sqrtK = sqrt(k.toDouble()).toLong()
1412
val fac = LongArray(n / 2 + 1)
1513
fac[0] = 1
1614
for (i in 1..n / 2) {
1715
fac[i] = fac[i - 1] * i
18-
if (fac[i] >= maxFac) { fac[i] = maxFac }
16+
if (fac[i] >= maxFac) {
17+
fac[i] = maxFac
18+
}
1919
}
2020
var evenNum = n / 2
2121
var oddNum = n - evenNum
@@ -66,7 +66,9 @@ class Solution {
6666
}
6767
if (res[i] % 2 == 0) {
6868
evenNum--
69-
} else { oddNum-- }
69+
} else {
70+
oddNum--
71+
}
7072
}
7173
return res
7274
}

0 commit comments

Comments
 (0)