给定大小为n的数组a,集合S包含a中所有元素,并且设x是S中的元素,那么y = 2 * x + 1, z = 4 * x都是S中的元素,求小于2^p的S的元素有多少个(mod 1e9 + 7)
题目思路:#includeusingnamespacestd;#defineintlonglong#definepbpush_backconstintmaxn=1e6+5,inf=1e9+5,maxm=1e6+5,mod=1e9+7;inta[maxn],b[maxn],c[maxn];intn,m;mapmp;//boolvis[maxn];structNode{intid,val;}suf_m