Little Xor

#include<stdio.h>
int main()
{
    int n,a,b[101],i,j,m=0,t=0;
    scanf("%d",&n);
    for(i=1;i<=n;i++)
    {
        scanf("%d",&b[i]);
    }
    for(i=1;i<=n;i++)
        for(j=1;j<=n-i+1;j++)
        {
            a=0;
            for(m=j;m<=j+i-1;m++)
            {
                a=a^b[m];
            }
            if(a>t)t=a;
        }    
        printf("%d",t);
    return 0;
}

http://codeforces.com/contest/252/problem/A

英文题目还是不习惯

一开始没注意到要求连续的数的异或结果 还以为很难。。。

原文地址:https://www.cnblogs.com/tjsudys/p/2867094.html