目录 题目描述思路代码 题目描述 给出长为n的序列,将其分成若干组,求每组异或值的和的最小值 思路 因为和存在进位,而异或并不存在进位,所以只分成一组即可 代码 #include<algorithm> #include<iostream> #include<cstring> #include<cstdio> using namespace std; int n, ans, k; int main() { scanf("%d", &n); ans = 0; for(int i = 1; i <= n; ++i) scanf("%d", &k), ans ^= k; printf("%d", ans); }