230 : フィボナッチ列
任意の2つの数字列 A,B に対し, FA,B を (A,B,AB,BAB,ABBAB,…) という数列で定義する. 各項は前の2つの項をつなげたものである.
さらに DA,B(n) を FA,B の中で最初に少なくても n 桁ある項の, n 番目の数字と定義する.
例:
A=1415926535,B=8979323846 とする. ここで DA,B(35) を求めたい.
FA,B の最初の数項は以下の通り:
141592653589793238461415926535897932384689793238461415926535897932384614159265358979323846897932384614159265358979323846 DA,B(35) は 5項目の 35番目の数字となり, 9 である.
A を円周率 π の小数点に続く 100 桁とする.
1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679 B をさらに続く 100 桁とする.
8214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196 ∑n=0,1,…,1710n×DA,B((127+19n)×7n) を求めよ.