num = int("407")

sum = 0

temp = num
while temp > 0:
      digit = temp % 10
      sum += digit ** 3
      temp //= 10

# display the result
if num == sum:
      print(num,"is an Armstrong number")
else:
      print(num,"is not an Armstrong number")
Вывод результата:
(407, 'is an Armstrong number')

Оценка - 1.0 (8)

 Похожие публикации
2015-11-30 • Просмотров [ 3134 ]