P17571 「FAOI-R(-2)」数列计数 2024
题目背景
**本题为[「FAOI-R2」A trip to Macao](https://www.luogu.com.cn/problem/P10036) 的加强版,曾被放入 OIFC 2024 NOIP 联考**。
题目描述
给定正整数 $n$。对于一个长度为 $k$ 的**正整数**数列 $\{a\}$,称它是好的当且仅当:
- $a_1 = 1$,$a_k=n$。
- 对于所有 $2\le i\le k$,$a_i \in [a_{i-1}+1,2a_{i-1}]$;
请你求出有多少好的正整数数列(此处数列的长度 $k$ 可以是任意正整数)。答案对 $10^9+7$ 取模。
输入格式
**本题有多组测试数据**。
第一行一个正整数 $q$,代表数据组数。
接下来 $q$ 行,每行一个正整数 $n$。
输出格式
输出 $q$ 行,每行一个非负整数表示答案。
说明/提示
**【数据范围】**
对于所有数据,均有 $1\le q \le 64$,$1 \le n \le 10^{18}$。
**本题采用捆绑测试**。
::cute-table{tuack}
|子任务编号|分数|$q=$|$n\le$|特殊性质|
|:-:|:-:|:-:|:-:|:-:|
|$1$|$5$|$1$|$10$|无
|$2$|$7$|$1$|$450$|无
|$3$|$10$|$1$|$5000$|无
|$4$|$8$|$1$|$10^6$|无
|$5$|$23$|$1$|$10^8$|无
|$6$|$3$|$16$|$10^8$|B|
|$7$|$7$|$5$|$10^{18}$|A|
|$8$|$25$|$1$|$10^{18}$|无
|$9$|$3$|$48$|$10^{18}$|B
|$10$|$9$|$64$|$10^{18}$|无
特殊性质 A :$n=2^x,x\in \mathbb{Z^{\text{*}}}$
特殊性质 B :输入的 $n$ **递增**。