トラック
/
Java
Java
/
演習
/
アームストロング数
アームストロング数

アームストロング数

初級

説明

アームストロング数とは、それぞれの桁の数字を桁数だけ累乗し、その合計がもとの数と等しくなる数のことです。

例えば、次のようになります。

  • 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だからです。

ある数がアームストロング数かどうかを判定するコードを書いてみましょう。

実装

この演習の解き方についてさらに詳しく知りたい場合は、Hello World演習の一環として用意されているチュートリアルを参照してください。 instructions.append.md


出典

Wikipediaリンクは新しいウィンドウまたはタブで開きます
GitHubで編集する リンクは新しいウィンドウまたはタブで開きます
Java Exercism

アームストロング数を始める準備はできましたか?

Exercismに登録すれば、26個のコンセプト158個の演習、そして本物の人間によるメンタリングとともに、Javaを学んでマスターできます。すべて無料です。