Cod sursa(job #2761462)

Utilizator AndreeaElena24Stanciu Andreea-Elena AndreeaElena24 Data 2 iulie 2021 10:36:09
Problema Xor Max Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 1.21 kb
#include<iostream>
#include<fstream>

using namespace std;

ifstream f("xormax.in");
ofstream g("xormax.out");

//int xormax(int sir[], int N)
//{
 //   int i,j;
//    int MAX;
//    for(i=0;i<N;i++)
//    {
//        int nrxor=0;
//        for(j=i;j<N;j++)
//       {
//            nrxor=nrxor^sir[j];

//            if(nrxor>MAX)
//            {
//                MAX=nrxor;

 //           }
 //       }
 //   }
//return MAX;
//}

int main()
{
    int i,j,N;
    int MAX;
    int sir[];
    int y=-1;
    int start=0;
    int stop=-1;
    f>>N;
    for(i=0;i<N;i++)
    {
         f>>sir[];
    }
    for(i=0;i<N;i++)
    {
        int nrxor=0;

        for(j=i;j<N;j++)
        {
            nrxor=nrxor^sir[j];

            if(nrxor>MAX)
            {
                MAX=nrxor;

            }

        }
    }

start=sir[0];
while(sir[i]!=0)
   {
        stop=sir[i];
        i++;
   }
   // if (nrxor > y || (nrxor == y && j < stop) || (nrxor == y && j == stop && i > start))
   //         {
   //             y = nrxor;
   //             start = i;
   //             stop = j;
   //         }




    f.close();
    g.close();
    return 0;
}