← 完整题目索引

PROJECT EULER · #0539

奇数消除

Odd Elimination

仅题目 · 待解原题 ↗

1n 的所有整数的有序列表开始。从左到右,删除第一个数字,然后删除所有其他数字,直到列表末尾。从右到左重复该过程,删除最右边的数字以及左边数字中的所有其他数字。继续从左到右、从右到左交替删除所有其他数字,直到剩下一个数字。

n=9 开始,我们有:
123456789
2468
26
6

P(n) 为以 n 长度的列表开头的最后一个数字。
S(n)=k=1nP(k)
给定 P(1)=1P(9)=6P(1000)=510S(1000)=268271

找到 S(1018)mod987654321

题解待补充

这道题的题目已收录,解题思路、代码和答案将在后续补充。