Pagini recente » Cod sursa (job #1397426) | Cod sursa (job #2226308) | Cod sursa (job #1901167) | Cod sursa (job #468755) | Cod sursa (job #2626806)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int n, a, b, smax, v[6000005];
int main() {
fin >> n;
for (int i = 1; i <= n; ++i) {
fin >> v[i];
v[i] += v[i - 1];
}
for (int i = 1; i <= n; ++i)
for (int j = i; j <= n; ++j)
if (v[j] - v[i - 1] > smax) {
smax = v[j] - v[i - 1];
a = i, b = j;
}
fout << smax << " " << a << " " << b;
return 0;
}