Pagini recente » Cod sursa (job #1934693) | Cod sursa (job #2317420) | Cod sursa (job #2255277) | Cod sursa (job #620796) | Cod sursa (job #1393760)
#include<fstream>
using namespace std;
ifstream fin("ssm.in");
ofstream fout("ssm.out");
int n,a,summax1,startmax1,finalmax1,start1,sum1,x;
int main()
{
fin>>n;
for(int a=1;a<=n;a++)
{
fin>>x;
if(sum1<=0)
{
sum1=x;
start1=a;
}
else
{
sum1+=x;
}
if(sum1>summax1)
{
summax1=sum1;
startmax1=start1;
finalmax1=a;
}
}
fout<<summax1<<" "<<startmax1<<" "<<finalmax1<<" ";
}