nagata の回答履歴
- 2^91-1と2^65-1の最大公約数
2^91-1と2^65-1の最大公約数を求めるにはどうすればいいのですか? これほど大きな値だと共通の素数で割ることもユークリッドの互除法も使えそうにありません。 ちなみにコンピュータに解いてもらったら GCD(2^91-1,2^65-1)=8191 でした。
- 偶数枚のトランプのシャッフル
この問題は私が高校生の時に「発見」したものですが、いまだに解けなくて困っています。どなたか数学に強い方解いて下さい。できれば、中・高校生にも分かる解法でお願いします。 ○偶数(2n)枚のトランプがある。これを前半と後半の2つに分け、1枚ずつ互い違いになるように何回かシャッフルすると、最初にトランプのカードが並んでいた状態に戻るようである。 必ず戻るのか、証明せよ。 もしそうなら、トランプの枚数2nと、戻るのに要するシャッフルの回数mとの関係はどうなるか。 ○少し説明します。 ・トランプ6枚のとき ABCDEF>ADBECF>AEDCBF>ACEBDF>ABCDEF で、4回で元に戻ります。最初のカード(A)と最後のカード(この場合はF)はその位置が変わりません。2回シャッフルしたときにアンコの部分がちょうど逆転していて、4回で元に戻ることが予想できます。 ・トランプ8枚のとき ABCDEFGH>AEBFCGDH>ACEGBDFH>ABCDEFGH で、3回で元に戻ります。回数は6枚のときより少なくなりました。 ・トランプ10枚のとき ABCDEFGHIJ>AFBGCHDIEJ>AHFDBIGECJ>AIHGFEDCBJ>AEIDHCGBFJ>ACEGIBDFHJ>ABCDEFGHIJ で、6回で元に戻ります。このときも、3回シャッフルしたときに中身の部分が逆転しています。 ・いろいろやってみると、(1)おおよそ、枚数2nが増えるほど、元に戻るまでのシャッフルの回数mは増加する傾向がある。(2)しかし、2nが2の累乗(4,8,16・・・)のときには回数が減るようである。 ということは分かっているのですが・・・・。どなたかよろしくお願いします。
- 偶数枚のトランプのシャッフル
この問題は私が高校生の時に「発見」したものですが、いまだに解けなくて困っています。どなたか数学に強い方解いて下さい。できれば、中・高校生にも分かる解法でお願いします。 ○偶数(2n)枚のトランプがある。これを前半と後半の2つに分け、1枚ずつ互い違いになるように何回かシャッフルすると、最初にトランプのカードが並んでいた状態に戻るようである。 必ず戻るのか、証明せよ。 もしそうなら、トランプの枚数2nと、戻るのに要するシャッフルの回数mとの関係はどうなるか。 ○少し説明します。 ・トランプ6枚のとき ABCDEF>ADBECF>AEDCBF>ACEBDF>ABCDEF で、4回で元に戻ります。最初のカード(A)と最後のカード(この場合はF)はその位置が変わりません。2回シャッフルしたときにアンコの部分がちょうど逆転していて、4回で元に戻ることが予想できます。 ・トランプ8枚のとき ABCDEFGH>AEBFCGDH>ACEGBDFH>ABCDEFGH で、3回で元に戻ります。回数は6枚のときより少なくなりました。 ・トランプ10枚のとき ABCDEFGHIJ>AFBGCHDIEJ>AHFDBIGECJ>AIHGFEDCBJ>AEIDHCGBFJ>ACEGIBDFHJ>ABCDEFGHIJ で、6回で元に戻ります。このときも、3回シャッフルしたときに中身の部分が逆転しています。 ・いろいろやってみると、(1)おおよそ、枚数2nが増えるほど、元に戻るまでのシャッフルの回数mは増加する傾向がある。(2)しかし、2nが2の累乗(4,8,16・・・)のときには回数が減るようである。 ということは分かっているのですが・・・・。どなたかよろしくお願いします。
- 2 ~ 200 の素数 a, b, c (a < b < c) が、b - a = c - b を満たすa,b,cをビット操作を用いて求め、すべてを表示せよ
ちょっと考えてみました。でも、分かりません・・・まず、int型のintvalに200bitを割り当てて、intval=0としたいのですが、どうしたらいいのでしょう?? とりあえず考えてみたプログラムを誰か見て下さい!!お願いします。 #define BYTESIZE 200 #define MAX 200 main() { int i,j,intval=0; for(i=2;i<=MAX/2;i++) { if(intval&(1<<(i-1)){} else for(j=i*2;j<=MAX;j+=i)intval|=(1<<(j-1)); }/*素数を0、それ以外を1に for(i=2;i<=MAX/2;i++) for(j=2;j<=(MAX-i)/2;j++) if((intval&(1<<(i-1))&&(intval&(i+j-1))&&(intval&(1<<(i+2*j-1)))) print("%3d %3d %3d (%3d)\n",i,i+j,i+2*j,j); }/*三つ子の素数を調べ出力
- ベストアンサー
- C・C++・C#
- chikako-imagawa
- 回答数2
- 数の集合・・・
数の集合は、自然数、整数、有理数、実数というように拡大していく。 「自然数から整数、整数から有理数への拡大」と、「有理数から実数への拡大」 には本質的に異なる点がある。それは何か、ということを教えてください! お願いします!!
- 締切済み
- 数学・算数
- hirokimatsuura
- 回答数8
- 続 最小包含円
たびたびすみません。 まだ、問題が発生しそうなので、もう一度お願いします。 >私も、初期球に関しては、ちょっとおかしいと感じ、 >プログラム上は、旧アルゴリズム(総当たり最長距離)で、今も動かしています。 >実のところ、最適な向き(最小)のBoxの求め方もわからなかったので、そのままにしてしまいました。 >私の場合、まずCAD上で描いて試しているのですが、 >>3b)iー点がこの球に入っていなかったら、このi-点を通り、反対側が元の球を通るように、新球を定める。(容易) >これを繰り返していくと、予定より大きな球になる場合が発生しています。 >元の球に接するように作ると、最初の2点が球の内側に入ってしまうため、1点しか通らない球で定まってしまいます。 >2点球で定まらない場合は、確実に3点球で定まるべきだと思うのですが、何か勘違いしているのでしょうか。
- 続 最小包含円
たびたびすみません。 まだ、問題が発生しそうなので、もう一度お願いします。 >私も、初期球に関しては、ちょっとおかしいと感じ、 >プログラム上は、旧アルゴリズム(総当たり最長距離)で、今も動かしています。 >実のところ、最適な向き(最小)のBoxの求め方もわからなかったので、そのままにしてしまいました。 >私の場合、まずCAD上で描いて試しているのですが、 >>3b)iー点がこの球に入っていなかったら、このi-点を通り、反対側が元の球を通るように、新球を定める。(容易) >これを繰り返していくと、予定より大きな球になる場合が発生しています。 >元の球に接するように作ると、最初の2点が球の内側に入ってしまうため、1点しか通らない球で定まってしまいます。 >2点球で定まらない場合は、確実に3点球で定まるべきだと思うのですが、何か勘違いしているのでしょうか。
- 整数の問題(高3)
【問題】 (x1)^3 + (x2)^3 + ・・・ +(xn)^3 が6で割り切れるとき、 x1 + x2 + ・・・ + xn も6で割り切れることを証明せよ。但しxkは自然数。 (x1は xかける1 じゃなくて えっくすわん です) んで、解答はあるんだけど、自分で解こうと思ったときに「こんなんじゃ駄目かぃな」と思って考えてたんですけど、やっぱ駄目でした。もしこの考え方で解けるなら続きをお願いします。 【自分的解法】f(xk)=(x1)^3 + ・・・ +(xn)^3 とおくと f’’(xk)=6(x1 + x2 + ・・・ + xn) (以下不明) 全くの見当違いだと恥ずかしいんですが、このまま解けたらなんか問題集の解答に勝った気分になれるので・・・。 見当違いだったら 「全くの見当違いです。解答の通りときなさい」と一言お願いします。
- 整数の問題(高3)
【問題】 (x1)^3 + (x2)^3 + ・・・ +(xn)^3 が6で割り切れるとき、 x1 + x2 + ・・・ + xn も6で割り切れることを証明せよ。但しxkは自然数。 (x1は xかける1 じゃなくて えっくすわん です) んで、解答はあるんだけど、自分で解こうと思ったときに「こんなんじゃ駄目かぃな」と思って考えてたんですけど、やっぱ駄目でした。もしこの考え方で解けるなら続きをお願いします。 【自分的解法】f(xk)=(x1)^3 + ・・・ +(xn)^3 とおくと f’’(xk)=6(x1 + x2 + ・・・ + xn) (以下不明) 全くの見当違いだと恥ずかしいんですが、このまま解けたらなんか問題集の解答に勝った気分になれるので・・・。 見当違いだったら 「全くの見当違いです。解答の通りときなさい」と一言お願いします。
- 整数の問題(高3)
【問題】 (x1)^3 + (x2)^3 + ・・・ +(xn)^3 が6で割り切れるとき、 x1 + x2 + ・・・ + xn も6で割り切れることを証明せよ。但しxkは自然数。 (x1は xかける1 じゃなくて えっくすわん です) んで、解答はあるんだけど、自分で解こうと思ったときに「こんなんじゃ駄目かぃな」と思って考えてたんですけど、やっぱ駄目でした。もしこの考え方で解けるなら続きをお願いします。 【自分的解法】f(xk)=(x1)^3 + ・・・ +(xn)^3 とおくと f’’(xk)=6(x1 + x2 + ・・・ + xn) (以下不明) 全くの見当違いだと恥ずかしいんですが、このまま解けたらなんか問題集の解答に勝った気分になれるので・・・。 見当違いだったら 「全くの見当違いです。解答の通りときなさい」と一言お願いします。
- c言語の勉強方について
いま、独学でc言語を勉強しています。 しかし、なかなか上達しません。問題を見たときに何を考えればいいのか わからないのです。 友人の中には、問題を見てすぐにプログラミングが浮かんでくるという人がいるのですが、 このような人たちは問題から何を察知しているのでしょうか? そして、どのようなことを頭のなかで考えているのでしょうか? 少し抽象的な質問ですが、よろしくお願いします。
- ベルヌーイ数
『 ベルヌーイ数B_i(i=1,2,...)は次式で定義される (1 + z/2! + z^2/3! + z^3/4! + ...)^(-1) = 1 + B_1z + B_2z^2/2! + B_3z^3/3! +... ここで、zは複素数である。このとき、以下の問いに答えよ。 (1)B_1とB_2を求めよ。 (2)上式の左辺は次のように書きかえられる事を示せ。 (1 + z/2! + z^2/3! + z^3/4! +...)^1 = z/(e^z - 1) (3)次のような関係式が成り立つ事を示せ。 z cot z = iz + 1 + B_1(2iz) + B_2(2iz)^2/2! + ... (4)z/(e^z - 1) + z/2はzに関する偶関数である事を示せ。さらに、この結果を利用して、 B_2k+1 = 0, k = 1,2,... を示せ。 』 という問題です。 (1)については自分なりに考えてみました。 a_n = 1/(n+1)!, b_n = B_n/n! (n≧0)、但しb_0=1 と置くと (lim(n→∞)Σ(k=0~n)a_k z^k)^(-1) = lim(n→∞)Σ(j=0~n)b_j z^j だから lim(n→∞)Σ(k=0~n)Σ(j=0~n)a_k b_j z^(j+k)) = 1 ←こうしちゃっていいのか自信が無いのですが。。。 これが恒等式となるためには左辺のzの1次以上の項の係数が0である必要がある。よって B_1についてはk+j=1の係数を見て a_1b_0 + a_0b_1 = 1/2! + B_1 = 0 ∴B_1 = -1/2 B_2についてはk+j=2の係数を見て a_2b_0 + 2a_1b_1 + a_0b_2 = 1/3! + 2*1/2!*B_1 + B_2/2! = 0 ∴B_2 = 4/3 と考えたのですがこれで正しいのでしょうか? (2)以降については手の付け所が分からないのでさっぱりです。 よろしくお願いします。
- 分かりません。
学校で宿題を出されたのですが、全然分かりません。どなたか解いて解説お願いします。 問1 aを定数とし、空間内の2直線g、hをg:x=y=s+1,z=2s-1 h:x=2t+a,y=3t+2,z=t+1とする。 2直線g,hが交わるようにaの値を求めよ。 問2 原点をOとし、3点A(2,0,0),B(0,4,0),C(0,0,3) をとる。原点Oから3点A,B,C,を含む平面に下ろした垂線の足を Hとする。このときのHの座標を求めよ。 お願いします。出来れば今日中に・・・。
- ベストアンサー
- 数学・算数
- sugawara-k
- 回答数8
- 公式の意味を教えてください
1^2+2^2+...+(n-1)^2+n^2=n(n+1)(2n+1)/6 多変量解析の本を読んでいたら、上記の式が出てきました。 どうして左側の式が右側の式になるのかわかりません。 どなたか教えていただけないでしょうか。 よろしくお願いします。