记录编号 484290 评测结果 AAAAAAAAAA
题目名称 平凡的数据范围 最终得分 100
用户昵称 GravatarShirry 是否通过 通过
代码语言 C++ 运行时间 0.015 s
提交时间 2018-01-22 20:55:15 内存使用 0.17 MiB
显示代码纯文本
#include<cstdio>
#include<cstring>
#include<algorithm>
using namespace std;
long long n,t,ans,a[65];
int main(){
	freopen("xor_equ.in","r",stdin);
	freopen("xor_equ.out","w",stdout);
	scanf("%lld",&n);
	for(long long i=1;i<=n;i++){
		scanf("%lld",&t);
		for(int j=62;j>=0;j--){
			if((t>>j)&1){
				if(!a[j]){a[j]=t;break;}
				else t^=a[j];
			}
		}
	}
	for(int j=62;j>=0;j--)if((ans^a[j])>ans)ans^=a[j];
	printf("%lld\n",ans);
	return 0;
}