Pagini recente » Cod sursa (job #993156) | Cod sursa (job #770765) | Cod sursa (job #735082) | Cod sursa (job #735229) | 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);
}