Skip to content

Commit 4e277e0

Browse files
Update dynamic_programming/narcissistic_number.py
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent 5b1fd5c commit 4e277e0

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

dynamic_programming/narcissistic_number.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,12 +78,12 @@ def get_digit_power(digit: int, power: int) -> int:
7878
num_digits = len(str(number))
7979

8080
# Calculate sum of powered digits using memoized powers
81-
temp = number
81+
remaining = number
8282
digit_sum = 0
83-
while temp > 0:
84-
digit = temp % 10
83+
while remaining > 0:
84+
digit = remaining % 10
8585
digit_sum += get_digit_power(digit, num_digits)
86-
temp //= 10
86+
remaining //= 10
8787

8888
# Check if narcissistic
8989
if digit_sum == number:

0 commit comments

Comments
 (0)