#P8676. [蓝桥杯 2018 国 A] 自描述序列

[蓝桥杯 2018 国 A] 自描述序列

题目描述

小明在研究一个序列,叫 Golomb 自描述序列,不妨将其记作 G(n){G(n)}。这个序列有 22 个很有趣的性质:

  1. 对于任意正整数 nnnn 在整个序列中恰好出现 G(n)G(n) 次。

  2. 这个序列是不下降的。

以下是 G(n)G(n) 的前几项:

nn 1 2 3 4 5 6 7 8 9 10 11 12 13
G(n)G(n) 1 2 3 4 5 6

给定一个整数 nn,你能帮小明算出 G(n)G(n) 的值吗?

输入格式

一个整数 nn

输出格式

输出一个整数,表示答案。

13
6

提示

对于 30%30\% 的数据,1n1061 \le n \le 10^6

对于 70%70\% 的数据,1n1091 \le n \le 10^9

对于 100%100\% 的数据,1n2×10151 \le n \le 2\times 10^{15}

时限 1 秒, 256M。蓝桥杯 2018 年第九届国赛