• 締切済み

優勝国予想のサイト

gakuseiの回答

  • gakusei
  • ベストアンサー率28% (9/32)
回答No.3

地道な作業になりますが、 貴方のパソコンの履歴を調べるとか・・・。 もっとも、前回行ったときが結構前で、もうHDから削除されていれば無理ですが。

k8810
質問者

お礼

回答ありがとうございます。 それもそうか、と思って履歴調べてたんですが、ヒマだったんでいろいろなサイトを見すぎてて、履歴があまりにも多くてあきらめました。 ありがとうございました。

関連するQ&A

  • とあるゲームの優勝確率を求めたい。

    こんな問題を考えています。 2人以上で遊べるゲームがあって、P1~Pnのn人が遊ぶとします。 ゲームをすると、優勝~n位までが定まります。 このゲームには引き分け(同順位)はありません。 また、P1とP2の2人が「2人だけで」ゲームをした場合に、P1がP2に勝つ確率をE12とします。 引き分けはありませんから、E12+E21=1です。 さて、n人でゲームをした場合に、P1が優勝する確率V1はいくらでしょうか? 最初、おバカにもV1=E12×E13×…E1nとか考えていたのですが、P1とP2の順位の上下が、他の参加者との順位の上下に影響を及ぼすので当然NGです。ΣVn=1にもなりませんし…。 まったくの数学の素人が思いついた問題なので、答えがあるかどうかもわかりません。 分かる方、アドバイスできる方がいらっしゃれば、ご教授いただければと思います。 よろしくお願いします。

  • ゴールドバッハの予想について・・・

     ゴールドバッハの予想(4以上の任意の偶数は,2つの素数の和で表せる)を表すJavaプログラムを作りたいのですが、できるだけ計算経過時間を短縮したいんです。  下のプログラムを改善して、計算経過時間が速くなるようにして下さい。  どういう理由で改善したのかも付け加えてくれると嬉しいです。 -------------------------------------------------------------------------------------------------------------------------------- public class Gold { static int prime(int number){ int count=0; for(int i=1; i<=number; i++){ if(number%i==0) count++; } return count; } public static void main(String[] args) { long start = System.currentTimeMillis(); int n, p; for(n=4; n<100000; n+=2){ for(p=2; p<n; p++){ if(prime(p)==2 && prime(n-p)==2){ System.out.println(n + "=" + p + "+" + (n-p)); break; } } if(p==n){ System.out.println("この予想は間違いと判明!"); break; } if(n%1000==0){ long stop = System.currentTimeMillis(); System.out.println(n + " " + (stop-start)); } } } } --------------------------------------------------------------------------------------------------------------------------------

    • ベストアンサー
    • Java
  • 双子素数予想の類似、算術級数定理の類似

    素数を小さい順にp(1),p(2),,,とします。 {p(m)-p(n)|m>n}、 {p(m)+p(n)|m≦n}、 {p(m)+p(n)|m<n}、 {p(n+1)-p(n)|nは自然数}、 {p(n+1)+p(n)|nは自然数}、 などを考えます。 目的は、素数に関する様々な定理や予想をそれらで言い換えたいのです。 双子素数は無限個ある(双子素数予想) ⇔{p(n+1)-p(n)|nは自然数}において、p(n+1)-p(n)=2となるnは無限個 ♯そうすると疑問に思うのは、 たとえば{p(n+1)-p(n)|nは自然数}のある偶数の元について、それを満たすnが有限個のものは存在するのでしょうか? 初項aと公差dが互いに素であるような等差数列のなかに素数が無限に存在する(算術級数定理) ⇒{p(m)-p(n)|m>n}において、p(m)-p(n)="dの倍数"となる(m,n)は無限個 ♯そうすると疑問に思うのは、 たとえば{p(m)+p(n)|m>n}において、p(m)+p(n)="dの倍数"となる(m,n)は無限個でしょうか? ♯これはd=2であれば明らかに正しそうです。 d=3とかのときはどうなのでしょう? ♯さらに、2つの合成数の差の集合、または、和の集合とかを考えたときに、成り立つ定理、予想される事実はあるのでしょうか? ♯こういった言いかえができる定理とかは他にありますでしょうか?

  • エルデスシュトラウスの予想を証明しました。完成版

    前回掲載した証明方法は、説明が不十分のようなので補足する意味で、完成版を掲載します。 Nを2以上の自然数とすると、4/N=1/X+1/Y+1/Zを満たす自然数X・Y・Zが必ず存在するとエルデス・シュトラウスは予想しました。 (1)(1/N)×(N/N)と(2)(1/N)×(N/N+1)と(3)(1/N)×(1/N+1)との3つの塊を考えます。(1)は1/Nです。(2)は(1/N+1)です。(3)は(1/N(N+1))です。(1)(2)(3)とも全て、分子は1で、分母は自然数です。また、(2)+(3)=(1/N)×(N/N+1)+(1/N)×(1/N+1)=(1/N)×(N+1)/(N+1)=1/Nとなります。故に(1)+(2)+(3)=2/Nとなります。従って、1/N+(1/N+1)+(1/N(N+1))=2/N(2/N公式その1と呼ぶ)は常に成立します。 Nが偶数の時、2/N公式その1にNの半分の値を当てはめると、求める式は出来上がります。例えばN=22の場合、11を使います。(1/11)+(1/(11+1))+(1/(11×(11+1)))=(1/11)+(1/12)+(1/(11×12))=(1/11)+(1/12)+(1/122)=24/122=4/22となり、求める式が出来ます。 Nが奇数の時、Nは3の倍数、3の倍数+1、3の倍数+2の3通りがあります。N=3nの時、(1)の式にはnを使います。分母を1/3にする為、(1)の値は3倍になります。(2)+(3)の式にはNを使いますので、値は元のままです。(1)+(2)+(3)=4/Nとなります。例えばN=9の場合、(1/3)+(1/(9+1))+(1/(9×(9+1))=(1/3)+(1/10)+(1/(9×10)=(1/3)+(1/10)+(1/90)=40/90=4/9となり、求める式が出来ます。 N=3n+2の時、(2)+(3)の式のN+1の値が3n+2+1=3(n+1)と3の倍数になるので、(2)+(3)の式にN+1の替りに、n+1を使います((3)の分母のNはそのままです)。分母を1/3にする為、(2)+(3)の値は3倍になります。(1)の式にはNを使うので、値は元のままです。(1)+(2)+(3)=4/Nとなります。例えばN=11のとき、3n+2=11なので、3n=9、n=3を使います。(1/11)+(1/(3+1))+(1/(11×(3+1)))=(1/11)+(1/4)+(1/44)=16/44=4/11となり、求める式が出来ます。 次ぎに、N=3n+2でNが奇数の時です。Nは4の倍数-1、4の倍数-3の2通りがあります(N=4の倍数、N=4の倍数-2の時、何れもNは偶数となります)。 Nが4の倍数-1の場合、(N+1=4nの時)(1)式中のNの代わりに倍数nを使います。(2)式+(3)式は、(1/2Nn)+(1/2Nn)と変形します。2/N公式を1/n+(1/2Nn)+(1/2Nn)=2/N(2/N公式その2と呼ぶ)とします。例えばN=19の時、19+1=20=5×4なので、2/N公式その2に倍数5を使います。(1/5)+(1/(2×19×5))+(1/(2×19×5))=(1/5)+(1/190)+(1/190)=40/190=4/19となり、求める式が出来ます。 Nが4の倍数-3(4n-3とする)の場合、2N+N+1=2(4n-3)+(4n-3)+1=12n-8=4(3n-2)となり、2N+N+1は必ず4の倍数となります。2N+N+1を4で割った商である(3n-2)をPとします。即ち4P=2N+N+1です。その時、(1/P)+(1/2P)+(1/2NP)=2/N(2/N公式その3と呼ぶ)は常に成立します。 Pの代わりにP/2=pを使います。例えば、N=37の時、(37×2+37+1)/4=112/4=28=Pです。ですから、p=14を2/N公式その3に使います。(1/14)+(1/(2×14))+(1/(2×37×14))=(1/14)+(1/28)+(1/1,036)=(1/14)+(1/28)+(1/1,036)=(74+37+1)/1,036=112/1,036=4/37となり、求める式が出来ます。これで、2/N公式その1・2・3により、全てのNについて求める式が出来ました。 従って、Nを2以上の自然数とすると、4/N=1/X+1/Y+1/Zを満たす自然数X・Y・Zが必ず存在すると言えます。 この方法で、1/X+1/Y+1/Zと表せないNがあったら教えてください。

  • ゴールドバッハの予想についてのプログラムなんですが・・・

     ゴールドバッハの予想(4以上の任意の偶数は,2つの素数の和で表せる)を表すJavaプログラムです。 ---------------------------------------------------------------- public class Gold { static int prime(int number){ int count=0; for(int i=1; i<=number; i+=2){ if(number%i==0) count++; } return count; } public static void main(String[] args) { long start = System.currentTimeMillis(); int n, p; //System.out.println("4=2+2"); for(n=6; n<100000; n+=2){ for(p=2; p<n; p++){ if(prime(p)==2 && prime(n-p)==2){ //System.out.println(n + "=" + p + "+" + (n-p)); break; } } if(p==n){ //System.out.println("この予想は間違いと判明!"); break; } if(n%1000==0){ long stop = System.currentTimeMillis(); System.out.println(n + " " + (stop-start)); } } } } ---------------------------------------------------------------- 『for(int i=1; i<=number; i++){ のループ、number まで回しているのが無駄である。素数判定は 2 以上、√number 以下の整数で割り切れれば素数でないのでループの上限は√number で良い。number まで回す必要はなく、i で割り切れた時点で prime=1 として 飛び出せばよい。ループを回り終わっても割り切れていなければ prime=2 で出る。』というコメントを、上に書いたプログラムを変更して表すにはどうしたら良いのですか?? 誰か教えて下さい(*_*) お願いします★

    • ベストアンサー
    • Java
  • ポインタと配列

    次のソースで、結果表示でポインタを使いたいのですが、うまくいきません。1件しか表示されないのです。 ポインタの扱いがおかしいのだと思いますが、どうしたらよいでしょうか? #include <stdio.h> #include <string.h> int search(char key[256],FILE *fp,char *result[256][256]); main(void) { FILE *fp; int rep,n,i; char x[256],key[256],*result[256][256]; printf("検索キーワードを入力してください。\n" "キーワード>"); gets(key); if((fp=fopen("personal.txt","r"))==NULL) { printf("ファイルをオープンできません\n"); exit(1); } printf("=====検索結果=====\n"); n=search(key,fp,result); for(i=0;i<n;i++) { printf("%s\n",result[i]); } printf("検索結果:%d件です。\n",n); fclose(fp); } int search(char key[256],FILE *fp,char *result[256][256]) { int n=0; char *p,word[256],*name; while((p=fgets(word,256,fp))!=NULL) { if(strstr(word,key)!=NULL) { name=strtok(p," "); strcpy(result[n],name); n++; } } return n; } 実行すると、下の警告がでます。 illegal pointer combination(param)

  • 気体分子の確率分布

    分子の分布確率の問題で、 2つの領域の容積が等しい箱の中に、N個の分子があるとする。 N個の分子のうち、右側の領域に来る分子n個を選び出す組み合わせは N!/{n!(N-n)!} n個が右側、残りのN-n個が左側の領域にある確率は P(n)=(1/2)^N・N!/{n!(N-n)!} N>>1のとき スターリングの公式より logP(n) = log(N!)-log(n!)-log(N-n)!-Nlog2 ≒ -N(log2+(n/N)log(n/N)+((N-n)/N)log((N-n)/N))・・・(1) P(n)が (n/N)=(1/2)になることを予想して x=(n/N)-(1/2) とする。 ここまでは理解できたのですが 対数関数の展開式 log(1+x)=x-(1/2)x^2+(1/3)x^3-… を利用して(1)を展開し、xを連続関数と見なして、 xがxとx+dxの間にある確率をP(x)dxとすると、 P(x)=(√2N/π)exp(-2Nx^2) になる。 この展開式からからP(x)までの変形が分かりません。 規格化条件からexpの係数が√2N/πになるのは分かったんですが。。。 ご教授よろしくお願いします。 また何か参考にできるサイト等ありましたら教えていただけるとありがたいです。

  • 分数の未解決問題のことで質問です

    今回はコラッツ予想が正しいと仮定すれば、エルディッシュ分数予想が正しいことを実験的に証明してみたいと思います。自信はありませんが。  ⑴ ある奇数の数列 p[n]を考えます p[n]は 奇数でないといけないと仮定します。p[1]をスタート場所と 考えた時、p[1]は奇数であるとします。次の式が成り 立つとします。  (2^s)・p[n]=3・ p[n−1]+1  ① と式をあらわした時、十分に大きな数をLとした時に、  p[L]=1  となる予想がコラッツ予想だと思っています。  (2^s)・p[n]=3・ p[n−1]+1=m ②  ⑵ こちらの予想はエルディッシュの分数予想で、 a、b、c は任意の自然数を代入可能で、Q[k]は 分数が解ける数で、  Q[k]=24・k+1=4abcーbーc ③ です。  ここで、m=ab とおきmの約数を σ(m)で表すと Q[k]=4mcーcーσ(m)=(4mー1)cーσ(m)④ となります。ちなみにmは偶数です。 ここで④の式のmは任意の偶数ですので、 m=3・p[n−1]+1を代入して計算することが可能で、 計算してみると②と④より  Q[k]=(12・p[n−1]+4−1)cーσ(m)   =3(4・p[nー1]+1)cーσ(m)   =12・c・p[n−1]+3cーσ(m) ⑤ となります。 ここでQ[k]=24k+1、kは自然数です。  Q[k]=12・c・p[n−1]+3cーσ(m)=24k+1 ここで、  12・c・p[n−1]=24k ⑥  3cーσ(m)=1     ⑦ とおくと、⑦より   3cー1=σ(m) dをある自然数とすると、   m=d・(3cー1) ⑧ ⑥より   12・c・p[n−1]=24k c・p[n−1]=2k ⑨ ②、⑧より   3・p[n−1]+1=m=d・(3cー1)となりますので、 d=2とおけば良いと思います。ですのでmは偶数です。 このことを実験的に確かめてみます。 k=18の時は Q[18]=24・18+1=433 ⑨より c・p[nー1]=2・18     c・p[nー1]=36 c=4、p[nー1]=9、k=18、となり、     m=d・(3cー1)=d・11=22 Q[k]=12・c・p[nー1]+3cーσ(m) Q[18]=48・9+12ーσ(22) =432+1 =433 となります。

  • 野球の日本シリーズ、囲碁・将棋の七番勝負

    よろしくお願いします。 野球の日本シリーズ、ワールドシリーズや、囲碁・将棋のタイトル戦の七番勝負では、先に4勝したほうが優勝者となります。 以下のように、自作問題を自分で解いてみたのですが、もっと美しいやり方がありそうな気がします。 また、 番数を増やすごとに、強いほうが優勝する確率が100%に漸近していくことを、表計算ソフトでグラフに表したいと思っているのですが、よいアイデアが浮かびません。 ご意見ください。 --------------------------------------------------- AとBが七番勝負を戦います。 1つの試合でAが勝つ確率はpであるとします。 1つの試合でBが勝つ確率は、q(=1-p) です。 このとき、Aが優勝する確率を求めます。 【1つのやり方】 4勝0敗: 3勝0敗の後に1勝 3C0×ppp×p = 1×p^4・q^0 4勝1敗: 3勝1敗の後に1勝 4C1×pppq×p = 4×p^4・q^1 4勝2敗: 3勝2敗の後に1勝 5C2×pppqq×p = 10×p^4・q^2 4勝3敗: 3勝3敗の後に1勝 6C3×pppqqq×p = 20×p^4・q^3 これら4つを足せば、Aが優勝する確率になるので、 Aが優勝する確率 = Σ[k=0→3] (n+3)Ck・p^4・(1-p)^k ここに、 ・第1項は、4勝0敗の確率 ・第2項は、4勝1敗の確率 ・第3項は、4勝2敗の確率 ・第4項は、4勝3敗の確率 であることがわかりやすいというところが利点。 【一般化】 七番勝負を2n+1番勝負に拡張すれば、 n番勝負でAが優勝する確率 = Σ[k=0→n-1] (k+n)Ck・p^(n+1)・(1-p)^k ・第1項は、n+1勝0敗の確率 ・第2項は、n+1勝1敗の確率 ・第3項は、n+1勝2敗の確率 ・第4項は、n+1勝3敗の確率 ・・・・・ これを表計算で表したい。(横軸は試合数、縦軸はAの優勝確率) 【ほかのやり方】 4勝した後も第7戦までやることを仮想すればよいので、 ・4勝3敗 7C3×ppppqqq = 35・p^4・(1-p)^3 ・5勝2敗 7C2×pppppqq = 21・p^5・(1-p)^2 ・6勝1敗 7C1×ppppppq = 7・p^6・(1-p)^1 ・7勝0敗 7C0×ppppppp = 1・p^7・(1-p)^0 全部足せばよいので、 Aが優勝する確率 = Σ[k=0→3] 7Ck・p^(7-k)・(1-p)^k これって、最初のやり方の結果と違って見えますけど、たぶん変形すれば同じになりますよね?

  • 素数と次の素数の間隔について

    先日、NHKのリーマン予想の番組を見て、素数に興味を持ちました。 番組では、素数の出現の不規則性について紹介されてました。 自然数を1から順に見ていくと、素数が比較的密集しているところと、あまり出てこない場所がある、とのことでした。 そこで、隣り合う素数の間隔について、最小のものは3と2の間隔が1とか、2のもの、双子の素数(P(n+1)-P(n)=2)は無限にあることが確か証明されてた)と分かるのですが、最大の間隔、というものはあるのでしょうか。 つまり、ある数Nがあって、N≧(P(n+1)-P(n))とおさえられる数Nというものがあるのでしょうか??それとも、いくらでも長い間隔の素数の対があって、n→∞とすれば、max{P(n+1)-P(n)}は発散するものなんでしょうか?? すみません、全然知識がないもので、素人質問ですが、素数の不思議さを知って、とても気になりました。もしかしたら、既出とか昔から知られてるのかも知れませんが、調べられませんでしたので、どうぞ、ご存知の方、教えて下さい! もしNがあるのでしたら、何番目と何番目の間隔が最大で、そのNも知りたいです。