Pagini recente » Cod sursa (job #2723644) | Cod sursa (job #1160399) | Cod sursa (job #3250877) | Cod sursa (job #2501523) | Cod sursa (job #1630497)
#include <fstream>
using namespace std;
ifstream intrare("ssm.in");
ofstream iesire("ssm.out");
int n, nr, start = 1, stop, suma, suma_maxima;
int main() {
ios::sync_with_stdio();
intrare >> n;
for (int i = 1; i <= n; i++) {
intrare >> nr;
suma += nr;
if (suma > suma_maxima) {
suma_maxima = suma;
stop = i;
}
if (suma < 0) {
suma = 0;
start = i + 1;
}
}
iesire << suma_maxima << " " << start << " " << stop;
return 0;
}