*[[Problem 265:http://projecteuler.net/problem=265]] 「2進円」 [#p614f63c]

2&sup{N}; の2進数の数字は, 時計回りに N 桁連続する数字全てで網羅するように円状に並べることができる.

例えば N=3 では, 回転を無視すると2 つの円状の配置が可能である.

#ref(http://projecteuler.net/project/images/p_265_BinaryCircles.gif,center,nolink);

最初の配置では, 時計回りの3桁の数列は: 000, 001, 010, 101, 011, 111, 110, 100 である.

それぞれの円形の配置は, 全部が 0 であるような数列を最上位にして時計回りに数字をつなげることで, 1 つの数に変換できる. ~
N=3 の 2つの配置は 23 と 29 になる:
CENTER:
00010111 &sub{2}; = 23~
00011101 &sub{2}; = 29

S(N) を異なる変換した数の合計とすると, S(3) = 23 + 29 = 52 となる.

S(5) を求めよ.

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