Pagini recente » Cod sursa (job #1121305) | Cod sursa (job #1897028) | Cod sursa (job #2415218) | Cod sursa (job #45083) | Cod sursa (job #532595)
Cod sursa(job #532595)
#include<fstream>
using namespace std;
int v[10000][10000];
int n;
int main()
{
ifstream in("xormax.in");
in>>n;
int now = 0;
int start = 0, end = 0;
int max = 0;
for(int i = 0; i < n; i++)
{
in>>v[i][0];
for(int c = i + 1; c < n - 1; c++)
{
v[i][c] ^= v[i][0];
}
}
in.close();
for(int i = 0; i < n; i++)
{
for(int c = i; c < n - 1; c++)
{
if(v[i][c] > max)
{
max = v[i][c];
start = c;
end = i;
}
}
}
ofstream out("xormax.out");
out<<max<<" "<<start + 1 <<" "<<end + 1;
out.close();
}