Pagini recente » Cod sursa (job #839791) | Cod sursa (job #1917001) | Cod sursa (job #2933020) | Cod sursa (job #1147202) | Cod sursa (job #2638211)
#include <iostream>
using namespace std;
int main() {
int n, a[100000];
cin >> n;
for (int i = 0; i < n; ++i)
cin >> a[i];
int mx = 0, begin, end;
for (int i = 0; i < n; ++i)
for (int j = i + 1; j < n + 1; ++j) {
int temp = 0;
for (int k = i; k < j; ++k)
temp ^= a[k];
if (temp > mx) {
mx = temp;
begin = i;
end = j;
}
}
cout << mx << " " << begin + 1 << " " << end;
}