#include<iostream> #include<vector> #include<set> using namespace std; int CalcNum(vector<int>&data) { int num = data.size(); vector<int>result(num,0); set<int>temp; vector<set<int>>dp(num,temp); //存储以下标i结尾的区间的异或值 ...