자연수에서 첫 번째 패스에서 두 번째 요소를 모두 제거해야합니다. 그런 다음 나머지 요소에서 두 번째 패스의 모든 세 번째 요소를 제거합니다. 그런 다음 K 번째 패스에서 나머지 요소에서 모든 (k + 1) 번째 요소를 제거합니다.자연수 k 번째 패스에있는 모든 (k + 1) 번째 요소를 제거합니다.
시리즈는 (매 2 요소를 제거 후) 1 패스 후이
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, ...
같이 갈 것,
1, 3, 5, 7, 9, 11, 13, 15, 17, 19, 21, 23, 25, 27, 29, ...
2 통과 후, (매 3 요소를 제거 후),
1, 3, 7, 9, 13, 15, 19, 21, 25, 27, ...
3 번 통과 후 (네 번째 요소를 제거한 후)
1, 3, 13, 15, 19, 25, 27, ...
그래서, 무한 패스, 그것은이 시리즈는 또한 플라 비우스 요세푸스-체라고
1, 3, 7, 13, 19, 27, 39, 49, 63, 79, ...
될 것이다. 배수로 후 35
- 6^2 = 36
- 을 수행
이에 대한 해결책은 일련의 6 요소를 찾아 다음 4 = 32
- 의 다운 후 3 = 30
- 의 배수로 후 2 = 28
- 의 배수로 1 = 27 의 배수로 솔루션이 어떻게 작동하는지
- 등 6 행운의 숫자가 작동하지만 27
입니다, 내가 이해하지 못하는거야? 이것에 대한
AC 프로그램 설명
int calc(int n)
{
if (n == 1) return 1;
return calc_rec(n*n, n-1);
}
int calc_rec(int nu, int level)
{
int tmp;
if (level == 1) return (nu-1);
tmp = nu % level;
return calc_rec(nu - (tmp ? tmp : level), level-1);
}
링크이며,이 http://oeis.org/A000960
http://math.stackexchange.com – Shahbaz
에서이 질문을 할 수 있습니다. http://math.stackexchange.com/questions/143876/remove-every-k1-th-remaining-element-in-kth-pass-of-natural-numbers – viji