Pagini recente » Cod sursa (job #347634) | Cod sursa (job #878926) | Cod sursa (job #1722125) | Cod sursa (job #2719863) | Cod sursa (job #2761430)
#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 start, stop;
f>>N;
for(i=0;i<N;i++)
{
f>>sir[];
}
for(i=0;i<N;i++)
{
int nrxor;
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++;
}
f.close();
g.close();
return 0;
}