Skip to content

Latest commit

 

History

History

armstrong-numbers

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Armstrong Numbers

Welcome to Armstrong Numbers on Exercism's Python Track. If you need help running the tests or submitting your code, check out HELP.md.

Instructions

An Armstrong number is a number that is the sum of its own digits each raised to the power of the number of digits.

For example:

  • 9 is an Armstrong number, because 9 = 9^1 = 9
  • 10 is not an Armstrong number, because 10 != 1^2 + 0^2 = 1
  • 153 is an Armstrong number, because: 153 = 1^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153
  • 154 is not an Armstrong number, because: 154 != 1^3 + 5^3 + 4^3 = 1 + 125 + 64 = 190

Write some code to determine whether a number is an Armstrong number.

Source

Created by

  • @pheanex

Contributed to by

  • @BethanyG
  • @cmccandless
  • @Dog
  • @K4cePhoenix
  • @sukovanej
  • @tqa236

Based on

Wikipedia - https://en.wikipedia.org/wiki/Narcissistic_number