트랙
/
Lean
Lean
/
연습 문제
/
암스트롱 수
암스트롱 수

암스트롱 수

쉬움

지침

암스트롱 수는 각 자릿수를 자릿수의 개수만큼 거듭제곱한 뒤 모두 더한 값이 자기 자신과 같은 수예요.

예를 들어:

  • 9는 암스트롱 수예요. 왜냐하면 9 = 9^1 = 9이기 때문이에요.
  • 10은 암스트롱 수가 아니에요. 왜냐하면 10 != 1^2 + 0^2 = 1이기 때문이에요.
  • 153은 암스트롱 수예요. 왜냐하면 153 = 1^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153이기 때문이에요.
  • 154는 암스트롱 수가 아니에요. 왜냐하면 154 != 1^3 + 5^3 + 4^3 = 1 + 125 + 64 = 190이기 때문이에요.

어떤 수가 암스트롱 수인지 판별하는 코드를 작성해 보세요.


출처

Wikipedia링크가 새 창이나 탭에서 열려요
GitHub에서 편집 링크가 새 창이나 탭에서 열려요
Lean Exercism

암스트롱 수 문제를 시작해 볼 준비가 됐나요?

Exercism에 가입하고 Lean 트랙을 연습 문제 100개, 그리고 실제 사람의 멘토링과 함께 배우고 익혀 보세요. 모두 무료예요.