Pagini recente » Cod sursa (job #2072229) | Cod sursa (job #2375974) | Cod sursa (job #619783) | Cod sursa (job #941883) | Cod sursa (job #2849210)
#include <bits/stdc++.h>
using namespace std;
int n, a[100002];
ifstream fin(ssm.in);
ofstream fout(ssm.out);
int main()
{
fin >> n;
for(int i = 1 ; i <= n ; ++i)
fin >> a[i];
int s = 0 , d = 1 ,maxi = -2000000010 , sum=a[1] , p = 1;
for(int i=2;i<=n;++i)
{
if(sum < 0) sum=a[i], p = i;
else sum += a[i];
if(sum > maxi)
{
maxi = sum;
s = p;
d = i;
}
}
fout << s << " " << d;
return 0;
}