Skip to content

Commit 2d6350e

Browse files
authored
Update largest-number-after-digit-swaps-by-parity.py
1 parent e59428c commit 2d6350e

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Python/largest-number-after-digit-swaps-by-parity.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -17,13 +17,13 @@ def count(num):
1717

1818
cnt = count(num)
1919
result = 0
20-
idx = [0, 1]
20+
digit = [0, 1]
2121
base = 1
2222
while num:
2323
num, d = divmod(num, 10)
24-
while not cnt[idx[d%2]]:
25-
idx[d%2] += 2
26-
cnt[idx[d%2]] -= 1
27-
result += idx[d%2]*base
24+
while not cnt[digit[d%2]]:
25+
digit[d%2] += 2
26+
cnt[digit[d%2]] -= 1
27+
result += digit[d%2]*base
2828
base *= 10
2929
return result

0 commit comments

Comments
 (0)