Pagini recente » Cod sursa (job #2621989) | Cod sursa (job #1339634) | Cod sursa (job #744158) | Cod sursa (job #2841293) | Cod sursa (job #735150)
Cod sursa(job #735150)
#include <cstdio>
#include <algorithm>
using namespace std;
int main(){
int x,n,i,bst,sol,p1,p,u;
freopen("ssm.in","r",stdin);
freopen("ssm.out","w",stdout);
scanf("%d %d",&n,&sol);
bst=sol; p=u=p1=1;
for(int i=2;i<=n;i++){
scanf("%d",&x);
if(x>bst+x){p1=i;bst=x;} else bst+=x;
if(bst>sol){
sol=bst; p=p1; u=i; } }
printf("%d %d %d\n",sol,p,u);
}