标签:using sum first out font follow ios 最大连续 lin
1 #include <iostream>
2 #include <cstdio>
3 using namespace std;
4
5 int main()
6 {
7 int n,t,i,j,k,first,end,sum,x,max;
8 cin>>t;
9 for(j=1;j<=t;j++)
10 {
11 cin>>n;
12 sum=0;
13 max=-1001;
14 first=end=k=1;
15 for(i=1;i<=n;i++)
16 {
17 cin>>x;
18 sum+=x;
19 if(sum>max)
20 {
21 max=sum;
22 first=k;
23 end=i;
24 }
25 if(sum<0)
26 {
27 sum=0;
28 k=i+1;
29 }
30 }
31 if(j!=1)
32 printf("\n");
33 printf("Case %d:\n",j);
34 printf("%d %d %d\n",max,first,end);
35
36 }
37 return 0;
38 }
标签:using sum first out font follow ios 最大连续 lin
原文地址:http://www.cnblogs.com/--lr/p/6864322.html