fork(1) download
  1. #check amstrong or not
  2. #given input
  3. num = int(input())
  4. for num in range(num,1000):
  5. summ = 0
  6. numcp =num
  7. if(num >= 10 and num < 100):
  8. while(num > 0):
  9. digit = int(num % 10)
  10. d = digit * digit
  11. summ = summ + d
  12. num =int(num/10)
  13. if (num >= 100 and numm < 1000):
  14. while(num > 0):
  15. digit = int(num%10)
  16. d == digit *digit * digit
  17. summ =summ + d
  18. num = int(num/10)
  19. if (numcp == summ ):
  20. print(summ,"is a amstrong number")
Runtime error #stdin #stdout #stderr 0.11s 23580KB
stdin
153
stdout
Standard output is empty
stderr
Traceback (most recent call last):
  File "./prog.py", line 13, in <module>
NameError: name 'numm' is not defined