Cod sursa(job #1711146)

Utilizator Hothazie69Hot ste Hothazie69 Data 30 mai 2016 18:06:33
Problema Xor Max Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.52 kb
#include <fstream>

int n,v[100001],m,i1,i2,s;

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(int 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<<" "<<i1<<" "<<i2;
    f.close();

    return 0;
}