T2正解不清楚,因此打了记忆化搜索由于对于任意整数a,b必有c = (a & b) ≤ min(a , b),因此对于每一个a[i]搜索自己再记录桶,时间复杂度O(N)(最大也就1e6) code: #include<iostream> #include<cstdio> #include<bitset> using namespace std; const int N = 2000010 , K = 24; int n , m; int a[N] , s[N]; inline int read() { int res = 0 ; char c...