题解:P13685 【MX-X16-T3】「DLESS-3」XOR and Impossible Problem
我们令集合
显然
核心代码:
const int N=1e6+10;
int n;
int a[N];
void solve()
{
n=R;
fo(i,1,n) a[i]=R;
if(n>=70) puts("0");
else
{
unsigned int ans=1;
fo(i,1,n) fo(j,i+1,n) ans*=(a[i]^a[j]);
write(ans),puts("");
}
}
void main(){
MT solve();
}