あなたの仕事は整数シーケンスA130826を実装することです:
a nは最小の正の整数で、a n -nは3の倍数であり、(a n -n)/ 3の約数の2倍はフラビウスによって生成されたシーケンスの最初の差のn 番目の項を与えますジョセフスふるい。
まだ失った?まあ、実際には非常に簡単です。
フラウィウスヨセフス篩は次のように整数のシーケンスを定義します。
正の整数のシーケンスから始めて、k = 2に設定します。
すべての削除のk 番目から始まる、一連の整数をk個目。
kをインクリメントし、ステップ2に戻ります。
f nは、削除されないn 番目の整数(1から始まる)です。
いつものように- -場合σ 0(k)が整数の正の約数の数示しkは、我々が定義することができ、N最小の正の整数であり、その結果として2σ 0((N = F - N)/ 3)N + 1を - F N。
チャレンジ
正の整数かかるプログラムや関数書き込みNを入力し、印刷物として、または返しNを。
標準のコードゴルフ規則が適用されます。最短のコードが勝つように!
実施例
正の整数の2番目の要素をすべて削除すると、次のようになります。
 1  3  5  7  9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 ...
残りの3つごとの要素を削除すると、次のようになります
 1  3  7  9 13 15 19 21 25 27 31 33 37 39 ...
ここで、4番目ごと、5番目、6番目の要素を削除すると、
 1  3  7 13 15 19 25 27 31 37 39 ...
 1  3  7 13 19 25 27 31 39 ...
 1  3  7 13 19 27 31 39 ...
 1  3  7 13 19 27 39 ...
最後の行は、条件を示し、F 1にF 7。
これらの用語の連続した要素の違いは
 2  4  6  6  8 12
これらの前方差分を2で除算すると、
 1  2  3  3  4  6 
これらは、ターゲットの除数です。
- 図4は、最初の整数であり、kのようにσ 0 = 1 - (1)/ 3(K) 。実際には、σ 0(1)= 1。
 - 図8は、第一整数であるKようσ 0 = 2 - (2)/ 3(K) 。実際には、σ 0(2)= 2。
 - 図15は、第一整数であるKようσ 0( - 3)/ 3(K)= 3。実際には、σ 0(4)= 3。
 - 図16は、第一整数であるKようσ 0( - 4)/ 3(K)= 3。実際には、σ 0(4)= 3。
 - 図23は、第一整数であるKようσ 0( - 5)/ 3(K)= 4。実際には、σ 0(6)= 4。
 - 42は第一整数であるKようσ 0( - 6)/ 3(K)6 =。実際には、σ 0(12)= 6。
 
テストケース
   n     a(n)
   1        4
   2        8
   3       15
   4       16
   5       23
   6       42
   7       55
   8      200
   9       81
  10       46
  11      119
  12      192
  13      205
  14   196622
  15    12303
  16       88
  17      449
  18      558
  19      127
  20     1748
  21   786453
  22       58
  23     2183
  24     3096
  25     1105
  26   786458
  27 12582939
  28      568
  29     2189
  30     2730