Pagini recente » Istoria paginii utilizator/gasengineer744 | Istoria paginii utilizator/cococozminz | Diferente pentru girls-programming-camp-2011/selectie intre reviziile 3 si 4 | Cod sursa (job #1866603) | Cod sursa (job #2973724)
#include <fstream>
using namespace std;
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int main(){
int s=0,x,smax=-1e9,istart=1,ifinal=1;
int n;
fin>>n;
for(int i=1;i<=n;i++)
{ fin>>x;
if(s<0) {s=x;istart=i;}
else {s+=x;}
if(s>smax) {smax=s;ifinal=i;}
}
fout<<smax<<" "<<istart<<" "<<ifinal;
}