Skip to content

Commit 1dd98c2

Browse files
committed
Apply Ruff style fixes after renaming parameter
1 parent d159245 commit 1dd98c2

File tree

1 file changed

+9
-9
lines changed

1 file changed

+9
-9
lines changed
Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
import math
22

33

4-
def is_kaprekar_number(n: int) -> bool:
4+
def is_kaprekar_number(number: int) -> bool:
55
"""
66
Determine whether a number is a Kaprekar number (excluding powers of 10).
77
8-
A Kaprekar number is a positive number n such that:
9-
n^2 = q * 10^m + r, for some m >= 1, q >= 0, 0 <= r < 10^m,
10-
and n = q + r, with the restriction that n is not a power of 10.
8+
A Kaprekar number is a positive number such that:
9+
number^2 = q * 10^m + r, for some m >= 1, q >= 0, 0 <= r < 10^m,
10+
and number = q + r, with the restriction that it is not a power of 10.
1111
1212
Args:
13-
n (int): The number to check.
13+
number (int): The number to check.
1414
1515
Returns:
1616
bool: True if it's a Kaprekar number, else False.
@@ -25,14 +25,14 @@ def is_kaprekar_number(n: int) -> bool:
2525
>>> is_kaprekar_number(1)
2626
True
2727
"""
28-
if n == 1:
28+
if number == 1:
2929
return True
30-
if n <= 0 or math.log10(n).is_integer():
30+
if number <= 0 or math.log10(number).is_integer():
3131
return False # Disallow powers of 10 (e.g., 10, 100, 1000)
3232

33-
square = str(n**2)
33+
square = str(number ** 2)
3434
for i in range(1, len(square)):
3535
left, right = square[:i], square[i:]
36-
if n == int(left or "0") + int(right):
36+
if number == int(left or "0") + int(right):
3737
return True
3838
return False

0 commit comments

Comments
 (0)