Pagini recente » Istoria paginii runda/oji_go_11_12_2/clasament | Cod sursa (job #1313880) | Cod sursa (job #1599195) | Cod sursa (job #1667534) | Cod sursa (job #1585254)
#include <cstdio>
using namespace std;
const int INF = 7000005 ;
int main()
{
freopen("ssm.in","r",stdin);
freopen("ssm.out","w",stdout);
int sc = -1 , scmax = -INF , inc , idx , sf , n , x ;
scanf("%d ",&n);
for ( int i = 1 ; i <= n ; i++ )
{
scanf("%d ",&x);
if ( sc < 0 ) sc = 0 , idx = i ;
sc += x ;
if ( sc > scmax ) scmax = sc , inc = idx , sf = i ;
}
printf("%d %d %d",scmax,inc,sf) ;
}