📄 1858.cpp
字号:
#include<cstdio>
#include<string>
void main()
{
__int64 n,i,s,e,a,max,l,res;
int t;
scanf("%d",&t);
while(t--){
scanf("%I64d",&n);
max=-100000;
res=0;l=0;
for(i=0;i<n;i++){
scanf("%I64d",&a);
if(res>=0)
res+=a;
else{
res=a;
l=i;
}
if(res>max){
max=res;
s=l+1;
e=i+1;
}
}
printf("%I64d %I64d %I64d\n",max,s,e);
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -