По аналогии с решетом Эратосфена существует решето Иосифа Флавия. Условия следующие:
Цитата:
Start with the natural numbers; at the k-th sieving step, remove every (k+1)-st term of the sequence remaining after the (k-1)-st sieving step; iterate.
Начните с натуральных чисел; на
![$k$ $k$](https://dxdy-03.korotkov.co.uk/f/6/3/b/63bb9849783d01d91403bc9a5fea12a282.png)
-м шаге просеивания удалите каждый
![$(k+1)$ $(k+1)$](https://dxdy-01.korotkov.co.uk/f/8/e/f/8efe9ff4209e9ab5e98c62cd39393f0e82.png)
-й член последовательности, оставшийся после
![$(k-1)$ $(k-1)$](https://dxdy-02.korotkov.co.uk/f/d/0/a/d0a31471d21cdb0b506e118a027fc35782.png)
-го шага просеивания; повторите.
Вот как это работает:
![$$[1], (2), 3, (4), 5, (6), 7, (8), 9, (10), 11, (12), 13, (14), 15, (16), 17, (18), 19, (20)$$ $$[1], (2), 3, (4), 5, (6), 7, (8), 9, (10), 11, (12), 13, (14), 15, (16), 17, (18), 19, (20)$$](https://dxdy-01.korotkov.co.uk/f/c/2/b/c2b58e195ff952a4c38888d086e9e0d782.png)
![$$[1], [3], (5), 7, 9, (11), 13, 15, (17), 19, 21, (23), 25, 27, (29), 31, 33, (35)$$ $$[1], [3], (5), 7, 9, (11), 13, 15, (17), 19, 21, (23), 25, 27, (29), 31, 33, (35)$$](https://dxdy-02.korotkov.co.uk/f/5/7/e/57eb453561dd910cb406c503a1d59e0c82.png)
![$$[1], [3], [7], (9), 13, 15, 19, (21), 25, 27, 31, (33), 37, 39, 43, (45)$$ $$[1], [3], [7], (9), 13, 15, 19, (21), 25, 27, 31, (33), 37, 39, 43, (45)$$](https://dxdy-04.korotkov.co.uk/f/b/d/5/bd5f126c4d328bde1112250c7e82049782.png)
![$$[1], [3], [7], [13], (15), 19, 25, 27, 31, (37), 39, 43, 49, 51, (55)$$ $$[1], [3], [7], [13], (15), 19, 25, 27, 31, (37), 39, 43, 49, 51, (55)$$](https://dxdy-01.korotkov.co.uk/f/8/c/7/8c794a5161f1db3800990675a5812f3982.png)
![$$[1], [3], [7], [13], [19], (25), 27, 31, 39, 43, 49, (51)$$ $$[1], [3], [7], [13], [19], (25), 27, 31, 39, 43, 49, (51)$$](https://dxdy-02.korotkov.co.uk/f/9/c/7/9c73d517995c672fd1a44271b2f0e19f82.png)
Результирующая последовательность
![$a(n)$ $a(n)$](https://dxdy-03.korotkov.co.uk/f/e/b/1/eb1e4d26da404d5c7d56055c19d365a082.png)
(
A000960) начинается так:
![$$1, 3, 7, 13, 19, 27, 39, 49, 63, 79, 91, 109, 133, 147, 181, 207, 223, 253, 289, 307, 349, 387, 399$$ $$1, 3, 7, 13, 19, 27, 39, 49, 63, 79, 91, 109, 133, 147, 181, 207, 223, 253, 289, 307, 349, 387, 399$$](https://dxdy-04.korotkov.co.uk/f/b/f/7/bf74d739cd44e5bb89aa428981d5b6ef82.png)
В отличии от простых чисел здесь существует относительно простая закономерность, которая позволяет за
![$n-1$ $n-1$](https://dxdy-03.korotkov.co.uk/f/e/f/c/efcf8d472ecdd2ea56d727b5746100e382.png)
итераций превращать
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
в
![$a(n)$ $a(n)$](https://dxdy-03.korotkov.co.uk/f/e/b/1/eb1e4d26da404d5c7d56055c19d365a082.png)
:
Цитата:
(PARI) a(n)=local(A=n, D); for(i=1, n-1, D=n-i; A=D*ceil(A/D+1)); return(A) \\ Paul D. Hanna, Oct 10 2005
Пусть задана последовательность
![$b(n)$ $b(n)$](https://dxdy-02.korotkov.co.uk/f/1/4/6/14619328ba0e9a59db400bd29792af8082.png)
(
A278528) - номер шага просеивания, на котором
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
выбывает при применении решета Иосифа Флавия. Если же
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
остается, то
![$b(n)=0$ $b(n)=0$](https://dxdy-01.korotkov.co.uk/f/8/3/5/83549f79dd3e7405f183238fb2cf80b182.png)
.
Пусть задано относительно большое число
![$m$ $m$](https://dxdy-01.korotkov.co.uk/f/0/e/5/0e51a2dede42189d77627c4d742822c382.png)
. Известно, что оно гарантированно выбывает при просеивании. Известно также, что
![$n<k$ $n<k$](https://dxdy-03.korotkov.co.uk/f/a/8/2/a823e50429d15a43912fabd9ddd0c27a82.png)
, где
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
это номер шага просеивания, на котором выбывает
![$m$ $m$](https://dxdy-01.korotkov.co.uk/f/0/e/5/0e51a2dede42189d77627c4d742822c382.png)
, а
![$k$ $k$](https://dxdy-03.korotkov.co.uk/f/6/3/b/63bb9849783d01d91403bc9a5fea12a282.png)
это некоторое число, удовлетворяющее условиям неравенства.
Определите
![$n$ $n$](https://dxdy-02.korotkov.co.uk/f/5/5/a/55a049b8f161ae7cfeb0197d75aff96782.png)
вычисляя максимум
![$2k$ $2k$](https://dxdy-04.korotkov.co.uk/f/f/1/7/f1738bbe3646e5962be59daa0aa34d5682.png)
различных значений.