杭电acm 1003题C语言解答答案
1个回答
展开全部
#include < stdio.h >
int main()
{
int i,ca=1,t,s,e,n,x,now,before,max;
scanf("%d",&t);
while(t--)
{
scanf("%d",&n);
for(i = 1 ; i <= n ; i++)
{
scanf("%d",&now);
if(i==1)//初始化
{
max=before=now;
x=s=e=1;
if(now>now+before)
{
before=now;
x=i;//预存的位置要重置
}
else before+=now;
}
if(before>max)
max=before,s=x,e=i;
} printf("Case %d:\n%d %d %d\n",ca++,max,s,e);
if(t)printf("\n");
}
return 0;
}
创远信科
2024-07-24 广告
2024-07-24 广告
作为上海创远仪器技术股份有限公司的团队成员,我们积累了广泛的介电常数数据。这些数据覆盖了从常见物质如空气、水、塑料到专业材料如聚苯乙烯、环乙醇等的介电常数。通过精心整理和分析,我们汇编了介电常数表合集,为客户提供了宝贵的参考信息。这些数据不...
点击进入详情页
本回答由创远信科提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询