#include<stdio.h>
int main()
{
int t,n,a,i,j,start,end,temp;
start=1,end=1;
long max,sum;
scanf("%d",&t);
for(i=1;i<=t;i++)
{
sum=0;
temp=1;
max=-1001;
scanf("%d",&n);
for(j=1;j<=n;j++)
{
scanf("%d",&a);
sum=sum+a;
if(sum>max)
{
max=sum;
start=temp;
end=j;
}
if(sum<0)
{
sum=0;
temp=j+1;
}
}
printf("Case %d:\n",i);
if(max==-1001)
printf("%d 1 1\n",a);
else
printf("%d %d %d\n",max,start,end);
if(i<t)
printf("\n");
}
return 0;
}
HDU1003
最新推荐文章于 2024-07-17 11:30:00 发布