*[[Problem 686:https://projecteuler.net/problem=686]] 「2の累乗」 [#wfef2ac6]

&tex{2^{7} = 128}; は,2の累乗の中で最初に出てくる "12" から始まる数である.

次に小さい "12" から始まる数は &tex{2^{80}}; である.

ここで関数 &tex{p(L, n)}; を,10進数での &tex{2^{j}}; の値が &tex{L}; から始まるような &tex{j}; であって, &tex{n}; 番目に小さい値とする.

先述の例を用いると,&tex{p(12, 1) = 7}; ,また &tex{p(12, 2) = 80}; となる.

さて,ここで &tex{p(123,45) = 12710}; である.

&tex{p(123,678910)}; を求めよ.

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS