Max Sum:

本题同样没有AC,解题思路很简单。

#include<iostream>
#include<string.h>
using namespace std;
#define N 100010
int a[N];
int main(){int n;cin>>n;int count=1;while(n--){int i;int m;cin>>m;for(i=1;i<=m;++i)cin>>a[i];int maxsum=a[1],begin=1,end=1;int temp=0;int k=0;for(i=1;i<=m;++i){temp+=a[i];if(temp<0){    //如果和小于0,则舍弃前面的temp=0;k=i+1;}if(temp>maxsum){maxsum=temp;begin=k;end=i;}}if(maxsum==0){maxsum=a[1];for(i=2;i<=m;++i){if(a[i]>maxsum){maxsum=a[i];begin=end=i;}}}cout<<"Case "<<count<<":"<<endl;cout<<maxsum<<" "<<begin<<" "<<end<<endl;if(n!=0)cout<<endl;memset(a,0,N*sizeof(int));}return 0;
}

转载于:https://blog.51cto.com/beyond316/1259915

杭电 hdu 1003相关推荐

  1. 【ACM】杭电OJ 1003。

    运行环境VS2017  题目链接:杭电OJ 1003 主要思想是: 用d[i]来存放前i项中最大的和,得到end,然后再倒推,得起始的位置begin 然而在程序42行的疑问,大家可以讨论一下吗???? ...

  2. 杭电 HDU ACM 圆桌会议

    圆桌会议 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submi ...

  3. 杭电ACM 1003

    } #include<stdio.h> #include<string.h> # include<stdlib.h> int main() { int r = 0, ...

  4. 杭电 hdu 1175 连连看 测试数据

    /* THE PROGRAM IS MADE BY PYY */ /*----------------------------------------------------------------- ...

  5. 杭电 hdu 1874 畅通工程续

    第二次 /* THE PROGRAM IS MADE BY PYY */ /*------------------------------------------------------------- ...

  6. 杭电 hdu 2096

    小明A+B: #include<iostream> using namespace std; int main(){int n;cin>>n;cin.ignore();whil ...

  7. 杭电 hdu 2040

    亲和数: #include<iostream> using namespace std; long long Test(long long n){long long i,sum=0;for ...

  8. 杭电 hdu 2019

    数列有序!: #include<iostream> using namespace std; #define N 1000 int a[N]; int main(){int n,m;whi ...

  9. 杭电 hdu 3343

    An ant's story: #include<iostream> using namespace std; int main(){int n;cin>>n;cin.igno ...

最新文章

  1. java i18n实例_Java SpringMVC实现国际化整合案例分析(i18n) 专题
  2. Zookeeper单机伪集群
  3. 微服务架构面试送送送命题!
  4. C# Lambda表达式 基础
  5. SpringBoot:SpringBoot简介
  6. android UI进阶之实现listview的分页加载
  7. linux下tar包安装sudo命令,ubuntu12.04LTS安装gv-412-Linux-x86.tar.gz方法
  8. 结合 category 工作原理分析 OC2.0 中的 runtime
  9. 刷新SOTA ! 视频恢复的重中之重:时间对齐!
  10. Android项目文件的目录结构(1)
  11. 武汉Web前端开发薪水没有别人高?先弄明白这4点
  12. element ul 日期插件
  13. sql 验证身份证号码
  14. 开源软件之screen的第一次使用
  15. KMP(看毛片)NEXT数组模板
  16. 『Hadoop』MapReduce 处理 日志log(单机版)
  17. 控制面板卸载不了程序,教您如何处理控制面板中卸载不掉的软件
  18. linux 查看was端口,Linux如何查看端口状态
  19. 【Python网络爬虫】爬虫常见加密解密算法
  20. 带宽,吞吐量描述与区别 影响吞吐量因素

热门文章

  1. POJ1144——网络(求割点)
  2. MySQL性能优化之参数配置
  3. python目录操作shutil
  4. 构建之法阅读笔记03
  5. [Joomla] 利用joomla内置的表单验证功能
  6. OpenCvSharp中CV_8UC1,CV_8UC2等参数的解释
  7. 11210怎么等于24_【Python】鸡兔同笼怎么“妙解”?
  8. 包画三维散点图怎么导出_不开玩笑,发现宝藏了,一键导出场地三维模型,连贴图都有!...
  9. ssr面板_碧蓝航线:详解SSR里诺强不强 航母专用保姆 三流防空特化型轻巡
  10. pbp 读取 mysql数据_SqlAlchemy 中操作数据库时session和scoped_session的区别(源码分析)...