hdu-1003-Max Sum
来源:互联网 发布:ios gif制作软件 编辑:程序博客网 时间:2024/06/06 05:48
#include<stdio.h>
int a[100005];
int main()
{
int s,b=1;
scanf("%d",&s);
while(s--)
{
int n,i,j,t1,t2,sum=0,max=-999999;
scanf("%d",&n);
for(i=1;i<=n;i++)
scanf("%d",&a[i]);
for(i=j=1;j<=n;j++)
{
sum+=a[j];
if(sum>max)
{
max=sum;
t1=i;
t2=j;
}
if(sum<0)
{
sum=0;
i=j+1;
}
}
printf("Case %d:\n",b++);
printf("%d %d %d\n",max,t1,t2);
if(s)
printf("\n");
}
return 0;
}
int a[100005];
int main()
{
int s,b=1;
scanf("%d",&s);
while(s--)
{
int n,i,j,t1,t2,sum=0,max=-999999;
scanf("%d",&n);
for(i=1;i<=n;i++)
scanf("%d",&a[i]);
for(i=j=1;j<=n;j++)
{
sum+=a[j];
if(sum>max)
{
max=sum;
t1=i;
t2=j;
}
if(sum<0)
{
sum=0;
i=j+1;
}
}
printf("Case %d:\n",b++);
printf("%d %d %d\n",max,t1,t2);
if(s)
printf("\n");
}
return 0;
}
- HDU 1003 Max Sum
- hdu 1003 Max Sum
- hdu 1003 Max Sum
- HDU-1003 max sum
- HDU 1003 - Max Sum
- HDU 1003 Max Sum
- hdu 1003 Max Sum
- HDU 1003 Max Sum
- HDU 1003 Max Sum
- hdu 1003 max sum
- HDU 1003 Max Sum
- hdu 1003 Max Sum
- HDU 1003 Max Sum
- hdu 1003 Max Sum
- HDU 1003 Max Sum
- Hdu 1003 - Max Sum
- HDU-1003-Max Sum
- hdu - 1003 - Max Sum
- 最短路径——Floyd
- hive运维命令
- [Cache]页着色小结
- geronimo-servlet_2.5_spec包
- cocos2dx移植小问题
- hdu-1003-Max Sum
- 黑马程序员-java面试_单例、同步
- 中国人民银行等五部委发布《关于防范比特币风险的通知》
- [转载] ubuntu下mini2440 NFS挂载
- 榨干压尽嵌入式系统的性能
- struct inode 结构体详解
- java提供在一个类的main方法中调用另一个类的main方法
- sprintf函数的用法
- EBS业务学习之应付管理