primes

    0

    1答えて

    プロジェクトオイラーの質問3を解決しようとしていますhere.エラトステンのふるいを使って素数リストを生成して解決したいのですが(here.)しかし、私は小さな問題に遭遇しました... 私はこのために取り組んできたコードですが、このコードを実行すると、コンピュータが停止し、2を出力する前に2が出力されますリストを出力する前に、私に知らせてください(ちょうどハングアップが出力の前にあるかどうかをチェ

    -3

    1答えて

    n番目の数字を見つけるためにPythonで次のコードセグメントを書きました。なぜそれが動作しないのか分かりません。あなたは私にヒントを与えてくれるだけで、完全な解決策ではなく、正確にどのビットがそれを台無しにしているのかを指摘してください。 term = int(input("What prime do you want to find? ")) prime_list=[2] def pri

    -1

    5答えて

    このプログラムは、例えば、あなたが入力したint型まですべての素数を印刷するようになっている: Enter a Number: 20 2 3 5 7 11 13 17 19 私はちょうど私のプログラムを動作させることはできません、私は本当に「ドン何をすべきかを知っているので、誰かがそれを見直して修正しようとすれば、それは大変感謝しています。 import java.util.

    0

    1答えて

    プロジェクトオイラーの問題27(https://projecteuler.net/problem=27)について質問しています。私は動作しないか、または十分に速く動作しないコードを書いています。プログラミングに慣れておらず、エラーの意味を完全に理解していません。 とにかく、どの整数が$ a、b $と$ | a |、| b | < 1000 $は$ n^2 + an + b $に続き、$ n = 0

    0

    2答えて

    初心者後:CORRECT出力を表示した後 「ふるいエラトステネスのアルゴリズム」を使用して100の下にあるすべての素数を生成するには、以下のプログラムが正常に動作しますが、クラッシュしました! ウィンドウのエラー:primenumber.exeが機能しなくなりました!バウンドのうち #include<stdio.h> int main() { int P[100] = {0}, i,

    0

    2答えて

    を素数、そして一つの解に到達: int primo(long num){ long pd; pd = num/2; while(pd > 1 && num%pd != 0){ pd--; } if (pd == 1) return 1; else return -1;} 私のマシンで実行時には、700のようなものだった:プリモがある acu =

    0

    1答えて

    私は指定された範囲内の素数の最初のペアを見つける必要があります。これらの素数は、互いに一定の差があり、その差の中に他の素数はありません。 私のコードは動作しているようですが、それは非常に遅いです - 私は素数を扱うためにリストを使用しているためです。よりよいアプローチは何でしょうか? g=difference; n=first number in range m= second number

    5

    1答えて

    私はEratosthenesのSieve of Timeアルゴリズムを理解しようとしています。どこでもオンラインでは、時間の複雑さはO(nloglog(n))だと言われていますが、私はその理由を理解していません。ここ は、いくつかの擬似コード factors = new int[n+1]; for i from 2 to n factors[i] = 1; //true for i