Pagini recente » Cod sursa (job #1616243) | Cod sursa (job #1860365) | Cod sursa (job #418886) | Cod sursa (job #2662855) | Cod sursa (job #2419511)
#include <fstream>
using namespace std;
const int inf=(1<<31)-1;
ifstream ci ("ssm.in");
ofstream co ("ssm.out");
int main()
{
int n,a,min=inf,max=-inf-1,sum=0,h1=1,h2,min1,t=1;
ci >> n;
for (int i=1; i<=n; i++)
{
ci >> a;
sum+=a;
if (sum>max)
{
max=sum;
min1=min;
h1=t;
h2=i;
}
if (sum<min)
{
min=sum;
t=i+1;
}
}
co << max-min << " " << h1 << " " << h2;
return 0;
}