323 : ランダムな整数のビット論理和演算

y0,y1,y2,y_0, y_1, y_2, \dotsを, ランダムな 32 ビット符号なし整数からなる数列とする。 (つまり、0yi<2320 \leq y_i < 2^{32}で全ての値が同様に確からしい。)

数列xix_iに対し次の漸化式が与えられる:

  • x0=0x_0 = 0

  • i>0i>0のときxi=xi1yi1x_i = x_{i-1} \,|\, y_{i-1}|はビットごとの論理和演算)

すべてのiNi \geq Nに対しxi=2321x_i = 2^{32}-1(32ビットすべてが1)となるような添え字NNが最終的に存在することが分かる。

NNの期待値を求めよ。 答を小数点以下10桁に四捨五入して求めよ。

最終更新