Cod sursa(job #1711143)
Utilizator | Data | 30 mai 2016 18:04:17 | |
---|---|---|---|
Problema | Xor Max | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.49 kb |
#include <fstream>
int n,v[100001];
int main()
{
std::fstream f;
f.open("xormax.in");
f>>n;
for(int i=1;i<=n;i++) f>>v[i];
f.close()
m=0;
for(int i=1;i<=n;i++)
{
s=v[i];
for(j=i+1;j<n;j++)
{
s=s xor v[j];
if(m<s)
{
i1=i;
i2=j;
m=s;
}
}
}
f.open("xormax.out");
f<<m;
f.close();
return 0;
}