Pagini recente » Cod sursa (job #2455206) | Cod sursa (job #1195749) | Cod sursa (job #1601686) | Cod sursa (job #2470920) | Cod sursa (job #330419)
Cod sursa(job #330419)
#include<fstream.h>
int main()
{long n,(*a)=new long[7000001],(*best)=new long[7000001],start,end,i;
ifstream f("ssm.in");
f>>n>>a[1];
best[1]=a[1];
start=1;
end=1;
for(i=2;i<=n;i++)
{f>>a[i];
if(a[i]<a[i]+best[i-1])
{best[i]=a[i]+best[i];
end=i;}
else
{best[i]=a[i];
start=i;
end=i;}
}
f.close();
ofstream g("ssm.out");
for(i=start;i<=end;i++)
g<<a[i]<<" ";
g.close();
return 0;
}