• ベストアンサー

「987654321の987654321乗」について

中学生の子供が塾で「987654321の987654321乗の各ケタの和をaとして、さらにaの各ケタの和をb、bの各ケタの和をcとするとき、cの値を求めよ」という数学の問題を出されて困っています。まさか対数表を使うような問題でもないと思うのですが、どなたか解法を教えてください。私自身は(a+b)n=an+nC1anbn-1+・・・+bnくらいならなんとかわかります。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • kobold
  • ベストアンサー率62% (20/32)
回答No.1

基礎知識として、各桁の和が9の倍数ならば元の数も9の倍数です 実際に計算するのはあまりにも大変なので、 おそらくこの性質を使うのだろうと予測を立てます つまり3回、各桁の和を取れば十分小さな値になるということです 987654321は9で割り切れます x=987654321の987654321乗とすると、 xの桁数はlogx+1=987654321*log987654321+1<=987654321*9+1 ですからaは(987654321*9+1)*9=80,000,000,010以下の9の倍数です 同様にaの桁数はloga+1<=11ですからbは11*9以下の9の倍数です よってcは18か9ですが、 cが18となるのはbが99の時だけでそれはa=99,999,999,999の時ですが、 それは起こりえないので、c=9です

chase3210
質問者

お礼

大変綺麗な解法、よくわかりました。子供には「教えて!goo」で教えていただいた、と言って教えます。本当にありがとうございました。

関連するQ&A

  • 「987654321の987654321乗」:中学生向き解法

    先日、本稿で「987654321の987654321乗の各ケタの和をaとして、さらにaの各ケタの和をb、bの各ケタの和をcとするとき、cの値を求めよ」という問題について、ある先生に明解な解法を教えていただきました。本当にありがとうございました。ただ、中学生には対数の概念がまだありませんので、私なりに、対数の意味を咀嚼しながら以下のように子供に解説しようと思うのですが、論理的な破綻はないでしょうか? どなたか採点をよろしくお願いいたします。 【解】 p=987654321、pのp乗=qとおくと、 p<10億だから、qは10億の10億乗以下なので、せいぜい90億ケタ。 各ケタの最大数は9だから、qの各ケタの和(=a)はせいぜい9×90億=810億。 したがって、b<810億の各ケタの和だが、計算が面倒なので、 a=999億9999万9999としたところで、bは9×11=99以下。 ところで、pは9の倍数だから、qにどのようなケタを加える試行を重ねても、それは9の倍数のまま。 つまり、bは99以下の正の9の倍数、すなわち、9,18,27,・・・81,90,99。 この中で、b=99の時のみc=18となるが、これは「計算が面倒なので、a=999億9999万9999とした」場合に発生した無縁の解で、b<810億を満たさない。 したがって、bは9,18,27,・・・81,90のいずれかであって、いずれの場合もc=9となる。 以上。 よろしくお願いします。

  • limAnBn=AlimBn の証明

    {An}(n≧1)は収束列で、limAn(n→∞)=A≧0とし,{Bn}(n≧1)は有界数列とする。そのとき、 lim(n→∞)AnBn=A×limBn(n→∞) となることを証明せよ。 という問題が分かりません。 Bnが limBn(n→∞)=B≧0 の収束列の時に lim(n→∞)AnBn=AB  となるのは分かるのですが……。 ヒントや指針だけでもいいので、どなたか回答お願いします。

  • 100の101乗と101の100乗ではどっちが大きいでしょう?

    100の101乗と101の100乗ではどっちが大きいでしょう? という問題があるのですが 数学的な解法でトライしていますが 対数など使いましても すっきりでません 対数表など 手計算 電卓など 使わずに求める方法 教えてください

  • 数学についての質問です

    lim(n→∞)AnBn=(lim(n→∞)An)(lim(n→∞)Bn)の証明です An→α、Bn→βで αβ―AnBn=(α‐An)β+An(β‐Bn) ここで|β|<M、|An|<Mとすると |αβ‐AnBn|≦M(|α‐An|+|β‐Bn|)となるらしいんですがよくわかりません 数学があまり得意ではないのでわかりやすくお願いします。

  • 数列の極限の証明

    「a1=a,b1=b,(a>b>0) a(n+1)=(an+bn)/2 b(n+1)=anbn^1/2 で定まる二つの数列{an},{bn}は同じ極限値を持つことを示せ。」 という問題を解いていて、このリンクの証明を見たのですが、 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1463528674 証明の最後で、a_n+1=ka_n を満たす1より小さい正の実数kが存在することから、 a_n=k^(n-1)*a1 として、n→∞でa_n→0としていましたが、 a_n=f(n)として、f(x)が単調減少関数でf(n+1)=k_n(fn) (k_nはnによって変化する1より小さいある正の定数)となっても、 k_nはnに依存するので、必ずしもx(またはn)→∞でf(x)(またはf(n))→0になるとは限らないのではないのでしょうか。(ex. k_n→1 (n→∞), f(x)=(1/x)+(1/2)) その可能性はないのでしょうか? 以下がリンク先の証明の全文です。 与えられた漸化式と0<a<bより帰納的に0<an,0<bnとなる。 すると相加・相乗平均の関係より a(n+1)/b(n+1)=(an+bn)/2√(anbn) =(1/2){√(an/bn)+√(bn/an)}≧(1/2)*2*√(an/bn)*√(bn/an) =1 ∴b(n+1)≦a(n+1)となる。 ここで等号が成り立つとすると bn=anより a(n+1)=(1/2)(an+bn)=(1/2)*2an=an となり an=a(n-1)=…=a1=a=b1=b となりa<bに矛盾する。 よって等号は成立しないので b(n+1)<a(n+1) となり、したがって bn<an…(*) となる。 すると an+bn<2anより a(n+1)=(1/2)(an+bn)<(1/2)*2an=an となる。 したがって0<anより a(n+1)=k*an を満たす1より小さい正の実数kが存在する。 すると an=k*a(n-1)=k^2*a(n-2)=…=k^(n-1)*a1=k^(n-1)*a となるから lim[n→∞]an=a*lim[n→∞]k^(n-1)=0…(**) となる。 すると(*)と0<bnより 0<bn<an だから(**)からはさみうちの原理により lim[n→∞]bn=0 となる。 よって lim[n→∞]an=lim[n→∞]bn=0 となる。

  • 高校数学「数列」の問題です

     自然数nに対して、正の整数an,bnを (3+√2)^n=an+bn√2 によって定める。このとき、次の問いに答えよ。 (1) a1,b1とa2,b2を求めよ。 (2) an+1,bn+1をan,bnを用いて表せ。 ―――――― (1) a1=3,b1=1 a2=11,b2=6 (2)の解法を教えて下さい。 よろしくお願いします。

  • 完備化で

    有利数体Qから次のようにして連続の公理をみたす順序体Kが構成される。有理数列でコーシー列となるものの全体をAとする。Aは数列の和、積(An)+(Bn)=(An+Bn)、(An)(Bn)=(AnBn)により可換環となる。今二つのAの元(An)、(Bn)はAnーBn→0(n→∞)のとき同値であると定義する。(An)と同値なAの元全体の集合を[An]と記し、このような[An]全体の集合をRとする。このときAにおける和、積からRにも和、積が定義されRは可換環となるが実はRは体となることを示せ。 東京大学出版の解析入門からですがこの問題が解けなくて困っています、よろしくお願いします。

  • 数列 教えてください;;

    この問題の詳しい解き方を教えてほしいです。 a1+a3+a5=21 a1の二乗+a3の二乗+a5の二乗=155 を満たす等差数列{an}があり公差は正の数である。 (1)数列{an}の初項 公差は何か (2)数列{bn}がb1=8 bn+1 - bn=2anを満たすとき b10=? b1+b2+b3+・・・+b10=? (3)数列{cn}が cn=2のan-3乗 を満たすとき c10=? c1+c2+c3+・・・=c10=? [答え] (1)5,1 (2)170,770 (3)2048,4092 以上です。 見づらくて申し訳ありませんが、よろしくお願いします。 ※わからない表記がありましたら連絡ください。

  • 数学 幾何学?

    学校で出された問題なのですが解答がなくて困っています。 できたら詳しく解説を載せて教えてください。 1. A,B⊂R(A≠ø、B≠ø)とする A+B={z;∃a∈A,∃b∈B、z=a+b}とおく。このとき、A,Bが上に有界ならば、A+Bも上に有界でsup(A+B)=supA+supBであることを示せ。 2.Rの部分集合Sがエウに有界ならば、上界の中に最小の上界が存在することを示せ。 3.数列{an}、{bn}が収束するとき、数列{anbn}も収束して、lim n→∞(anbn)=lim n→∞an lim n→∞ bnであることを示せ。 以上よろしくお願いします

  • 誰か教えてください・・・。

    木曜日までの宿題なんですけど誰か教えてください・・・。 注:以下のan+1,bn+1 などはn+1番目のa,bという意味です。わかりにくくてすいません。 0>a1>b1 , an+1=√(anbn) , bn+1=(an+bn)/2 (n=1,2,3,・・・) で与えられている数列{an},{bn}について、次を証明せよ。 (1) {an}は増加関数、{bn}は減少関数である。 (2) lim(n→∞)an=lim(n→∞)bn もう1問いいですか。 回転楕円形x^2+y^2+(z^2)/4=1の表面上で、f(x,y,z)=x+y+z を最大化するような座標を求めなさい。 むずかしいっすよね・・