比赛 20211014 评测结果 TTTTTTTTTW
题目名称 平凡的数据范围 最终得分 0
用户昵称 宋雪岩 运行时间 9.000 s
代码语言 C++ 内存使用 5.23 MiB
提交时间 2021-10-14 21:18:39
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
const int N=1e4+10;
long long n,a[N],maxx=-1,z;
long long dfs(long long x,long long c,long long ge,long long &z);
int main()
{
    freopen("xor_equ.in","r",stdin);
    freopen("xor_equ.out","w",stdout);
    cin>>n;
    for(long long i=1;i<=n;++i)
    {
        cin>>a[i];
    }
    for(long long i=1;i<=n;++i)
    {
        for(long long j=1;j<=n-i+1;++j)
        {
            maxx=max(maxx,dfs(i,1,j,z));
        }
    }
    cout<<maxx;
}
long long dfs(long long x,long long c,long long ge,long long &z)
{
    if(c==x)
    {
        return a[ge];
    }
    for(long long i=1;i<=x;++i)
    {
        
        z=a[ge]^dfs(x,c+1,i+ge,z);
        maxx=max(maxx,z);
    } 
}