Pagini recente » Cod sursa (job #77401) | Cod sursa (job #2387703) | Cod sursa (job #2474731) | Cod sursa (job #2882227) | Cod sursa (job #1003936)
#include <fstream>
using namespace std;
ifstream f("ssm.in");
ofstream g("ssm.out");
int i,j,Max,Max1,Max2,h,n;
long long a[6000003];
int main()
{
f>>n;Max1=Max2=1;
for(i=1;i<=n;++i) f>>a[i]; Max=a[1];
for(i=1;i<=n;++i)
{ h=a[i];if(h>Max) {Max=h;Max1=i;Max2=i;}
for(j=i+1;j<=n;++j)
{
h+=a[j];
if(h>Max) {Max=h;Max1=i;Max2=j;}
}
}
g<<Max<<" "<<Max1<<" "<<Max2<<'\n';
return 0;
}