Skip to content

Commit b77f18a

Browse files
Update Check Armstrong. counting number of digits.
1 parent 6ef1495 commit b77f18a

File tree

1 file changed

+9
-1
lines changed

1 file changed

+9
-1
lines changed

7 Functions/Check Amstrong.ipynb

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,11 +16,19 @@
1616
],
1717
"source": [
1818
"num = int(input())\n",
19+
20+
"copy = num\n",
21+
"n=0\n",
22+
"while(copy>0):\n",
23+
" n=n+1 # counting number of digits\n",
24+
" copy=copy//10\n",
25+
"\n",
26+
1927
"sum = 0\n",
2028
"temp = num\n",
2129
"while temp > 0:\n",
2230
" digit = temp % 10\n",
23-
" sum += digit ** 3\n",
31+
" sum += digit ** n #number of digits in power\n",
2432
" temp //= 10\n",
2533
"if num == sum:\n",
2634
" print(\"true\")\n",

0 commit comments

Comments
 (0)