• 締切済み

群数列です

1から順に自然数を並べて次のように群にわける。 1/2,3/4,5,6,7/8,9,…/…… ただし第n群が含む数の個数は2のn-1乗個である。 第n群に含まれる数の総和が10000を超えない最大のnを求めよ。 という問題なんですが、わかる方解答お願いします。

みんなの回答

  • ferien
  • ベストアンサー率64% (697/1085)
回答No.4

下の続きです。 (3/2)2^2(n-1)-(1/2)2^n-1<10000 から 式変形して、 2^n-1(3・2^n-1-1)<2・10000=2^5・5^4 とおきます。 仮に、2^n-1≦2^5 と考えて 3・2^n-1-1<5^4 を考えてみます。(おおよその見当を付けるためです。) 3・2^n-1<5^4+1=626  2^n-1<208.……    2^7=128、2^8=256 なので n-1=7 n=8 n=8を元の式に代入してみると、 2^7(3・2^7-1)=128・(3・128-1)=49024>20000 で ダメ。 n=7とすると、 2^6(3・2^6-1)=64・(3・64-1)=64・191=12224<20000 よって、n=7 あまりいい方法でもないですが……。

  • ferien
  • ベストアンサー率64% (697/1085)
回答No.3

訂正です。式変形ミスしてました。 これらの和は、 2^n-1・2^n-1+(1+2+……+(2^n-1-1)) =2^2(n-1)+(1/2)(2^n-1-1)(1+(2^n-1-1)) =2^2(n-1)+(1/2)2^n-1(2^n-1-1) =2^2(n-1)+(1/2)2^2(n-1)-(1/2)2^n-1 =(3/2)2^2(n-1)-(1/2)2^n-1 (3/2)2^2(n-1)-(1/2)2^n-1<10000 ということでした。 答えもn=11ではありません。申し訳ありませんでした。 もう少し考えてみます。

  • ferien
  • ベストアンサー率64% (697/1085)
回答No.2

>第n群が含む数の個数は2のn-1乗個 第n群は、2^n-1、2^n-1+1、2^n-1+2、……、2^n-1+(2^n-1-1) これらの和は、 2^n-1・2^n-1+(1+2+……+(2^n-1-1)) =2^2(n-1)+(1/2)(2^n-1-1)(1+(2^n-1-1)) =2^2(n-1)+(1/2)2^n-1(2^n-1-1) =2^2(n-1)+(1/2)2^2(n-1)-(1/2)2^n-1 =4・2^n-1+2・2^n-1-(1/2)2^n-1 =(11/2)2^n-1 より (11/2)2^n-1<10000  2^n-1<10000×(2/11)=1818.1… 2^10=1024 より n-1=10 よって n=11

  • hrsmmhr
  • ベストアンサー率36% (173/477)
回答No.1

最初からn群までの和から 最初からn-1群までの和を引いたものが 第n群の和だから それが10000越えない群を出せば良いです

関連するQ&A