Pagini recente » Cod sursa (job #1968202) | Cod sursa (job #1920704) | Cod sursa (job #1250572) | Cod sursa (job #2838018) | Cod sursa (job #2163929)
#include<fstream>
using namespace std;
ifstream in("ssm.in");
ofstream out("ssm.out");
int main()
{
int n,i,st=1,mi=9999999,ma=0,s=0,dr,nr,mi2,st2;bool ok;
in>>n;
for(i=1;i<=n;i++)
{
in>>nr;
s+=nr;
if(s>ma)
{
ma=s;
dr=i;
ok=true;
}
if(s<mi)
{
if(ok==true)
{
mi2=mi;
if(i==1)
mi2=0;
st2=st;
ok=false;
}
mi=s;
st=i+1;
}
}
if(st>dr)
out<<ma-mi2<<" "<<st2<<" "<<dr;
else
out<<ma-mi<<" "<<st<<" "<<dr;
return 0;
}