2017-03-15 7 views
-2

残りの数字を残さずに別の数字を分割する場合、最初の数字を2番目の数字の係数といいます。数nは、nより小さい因子の合計がnに等しい場合には完全であると言われている。 の例では、28がその数の合計が28(1,2,4 、7、および14)が28、nがどうすればこの方法を使い始めることができますか?

+5

まず、この問題を解決してください。失敗して質問がある場合は、あなたの質問にあなたの試みを示して、もっと具体的な質問をしてみてください。 –

+1

私は問題を解決するために「宿題の助けを求める質問にはこれまでに行った作業の**要約を含める必要があります。あなたがまだそれを見せていないOPにスプーンフィードコードがない場合は – azurefrog

答えて

1

誰もが異なり、これを設計します完璧ではない場合は、nが完璧であるか偽である場合 trueを返す1つの整数パラメータnを有する isPerfect、名前のブールメソッドを書く等しいです。私は自分のデザイン提案を書くつもりです。私はいつも仕事を分け、方法としてそれらを実装します。このタスクでは、いくつかのジョブがあります。

  • 分周器の合計が行い
  • 数よりも大きいかどうその分周器(1,2,4,7,14)
  • チェックを見つける数(28)
  • を取得あなたが結果で望むもの:

ご質問がありましたら、私にpingをしてください。

+1

(1+)。 –

関連する問題