传送门
题意
给你一个集合 S S S,初始集合内含有 n n n个数,让后按照一下三个规则无限的向集合中添加数:
- 对于所有的 1 ≤ i ≤ n , x = a i 1\le i\le n,x=a_i 1≤i≤n,x=ai都在集合中。
- 对于所有的 x = 2 y + 1 , y ∈ S x=2y+1,y\in S x=2y+1,y∈S,都可以将 x x x加入集合。
- 对于所有的 x = 4 y , y ∈ S x=4y,y\in S x=4y,y∈S都可以将x加入集合。
问集合中小于 2 p 2^p 2p的数有多少个,对 1 e 9 + 7 1e9+7