第177問の解答


1.問題 [規則性

2つの整数A、Bがあります。この2つの整数をもとに、
 A+B=C
 B+C=D
 C+D=E
  ・・・
 L+M=N

と、まで順に求めました。
ここで、からまでのを求めると、5307となったそうです。

 このとき、はいくつでしょうか。

2.解答例1(Miki Sugimotoさん、T.Endoさん、ヒデー王子さん他多数)

A、B、C、・・・0、F1、F2、・・・、および0からまでの和をnとします。
I=F8、N=F13
13=0+・・・+13となります。 
題意より、2から順番に求めていくと下表のようになります。

参考図1 参考図2

Fnおよび各Fnの係数は、いわゆるフィボナッチ数列になっています。
また、Snを求めるのに、S13=F15-F1等となることを利用すれば、計算が簡単です。
このことは、次のようにして分かります。(別解:参考

題意より、F0=F2-F1F1=F3-F2F2=F3-F1、・・・、F13=F15-F14
辺々加えると、
 F0+F1+F2
+・・・+F13=F2-F1)+(F3-F2)+(F3-F1)+・・・+(F15-F14
  =F15-F1

よって、I=F8=13A+21B、
   S13
=377A+609B=29(13A+21B)=5307

これより、I=5307/29=183となります。

答:183

 以上


(参考)
この問題のように、nn-1n-2となる漸化式で与えられる数列をフィボナッチ数列といいます。

フィボナッチ数列の一般式は、2−x−1=0の2根α=(√5+1)/2、β=(√5+1)/2を用いて、nn+qβnp、qは定数)と表すことが出来ます。
 (「算数チャレンジャーに挑戦」第19問参照

これを用いると、
nF0+F1+F2+・・・+Fn
  =(0+qβ0)+(1+qβ1)+(2+qβ2)・・・+(n+qβn
  =pα0+α1+α2+・・・+αn)+qβ0+β1+β2+・・・+βn
  =pαn+1)/(α)+qβn+1)/(β

ここで、α2α−1=0より、αα−1)=、よってα−11/α等を用いて、
npαn+1αqβn+1β
  =pαn+2α)+qβn+2β)
  =pαn+2qβn+2−(pαqβ)
  =n+21