問題タブ [perfect-numbers]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
111 参照

list - Haskell - 結果をリストとして定義し、null を返す

初めて Haskell を使用しようとしましたが、初心者の Java 知識しかないため、いくつかの問題が発生しました。私がやろうとしていたのは、関数 listX n の結果を xs というリストとして定義することでした。私の考えは、プログラムが 1 から n までのすべての数を取得し、それが正の約数の合計に等しいかどうかをチェックするというものでした。明らかに、私は恐ろしく失敗しており、助けが必要です。私が理解していない概念へのポインタは非常に高く評価されています.

0 投票する
1 に答える
380 参照

java - 範囲付き完全数法

「完全な数ではありません」を表示できません。最後の部分で助けが必要です。他のものに変更することはできません。

0 投票する
1 に答える
2164 参照

java - 1から1000までの完全数

1 から 1000 までの完全な数を見つけようとしましたが、このコードを書きましたが、うまくいきませんでした! なにが問題ですか?

0 投票する
1 に答える
356 参照

if-statement - Clojure で常に nil を返す場合

数が完全かどうかをチェックするプログラムを作成しようとしていますclojure。私は非常に新しいClojureか、他の関数型プログラミング言語です。

5 行目の if ステートメントを削除すると、正常に動作します。しかし、私は数を割るかどうかを確認する必要があります。それが私の問題です。以下の関数を確認して、nil を返す理由を教えてください。何を変更しても、nil を返し続けます。

そして、誰かが行ごとに行き、各行が何をしているのかを説明できるなら、それも役に立ちます. ありがとう

0 投票する
1 に答える
135 参照

c - Cで2つの完全数の合計を返すにはどうすればよいですか

henry2 つの整数引数 と を取りi、と完全数jの合計を返すという名前のメソッドがあります。たとえば、is がandがandであるため、を返す必要があります。ithjthhenry(1, 3)50261st perfect number4963rd perfect number6 + 496 = 502.

次のような完全数を出力する方法を知っています。

この問題を解決するためのヒントを教えてください、ありがとう。

0 投票する
1 に答える
77 参照

java - これらの完全数検索プログラムの試行が機能しないのはなぜですか?

昨日コーディングについて学び始めたばかりで、今日、特定の数までのすべての完全数を見つけるのに役立つプログラムを作成したいと考えていました。これらは機能しません。Eclipse ではエラー メッセージが表示されないので、間違いは論理的なものだと思います (?) 関連するコードは次のとおりです。誰かエラーの場所を教えてください。

0 投票する
1 に答える
99 参照

javascript - getElementByIdを使用してJavascriptで正しい答えを印刷しようとしています

数値が完全数かどうかを調べようとしていますが、正しく印刷できません。6、496、8128 という数字は完全な数字ですが、それらを入力するvar res2var res1. ここで何が問題なのですか、誰でも助けることができますか?

0 投票する
3 に答える
1291 参照

python - 完全数プログラムPython

私は Python の入門コースを受講しています。1 つの演習では、数値を入力し、その数値が完全数である場合に bool の True または False を返す関数を作成します。次に、上限を取り、その上限までのすべての数をチェックし、それが完全数である場合は完全数を出力する別の関数を作成します。今のところ、私の問題はこのexcersieの後半にあり、完全な数を出力する代わりに、「True」でいくつあるかを出力します。ここでも、最初の関数は True または False を返すと想定されているため、2 番目の関数で実際の数値を出力する方法がわかりません。