Pagini recente » Cod sursa (job #2288225) | Cod sursa (job #2737917) | Cod sursa (job #542315) | Cod sursa (job #657792) | Cod sursa (job #2203416)
#include <iostream>
#include <stdio.h>
using namespace std;
int main() {
FILE *fin, *fout;
int n, i, smax=0, max, x, sum, in, sf;
fin = fopen("ssm.in", "r");
fout = fopen("ssm.out", "w");
fscanf(fin,"%d", &n);
sum=0;
for(i=1;i<=n;i++){
fscanf(fin,"%d", &x);
sum+=x;
if(sum<x){
sum=x;
in=i;
}
if(smax<sum){
smax=sum;
sf=i;
}
}
fprintf(fout,"%d %d %d ", smax, in, sf);
fclose(fin);
fclose(fout);
return 0;
}