杭电 hdu 1003
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相关推荐
- 【ACM】杭电OJ 1003。
运行环境VS2017 题目链接:杭电OJ 1003 主要思想是: 用d[i]来存放前i项中最大的和,得到end,然后再倒推,得起始的位置begin 然而在程序42行的疑问,大家可以讨论一下吗???? ...
- 杭电 HDU ACM 圆桌会议
圆桌会议 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submi ...
- 杭电ACM 1003
} #include<stdio.h> #include<string.h> # include<stdlib.h> int main() { int r = 0, ...
- 杭电 hdu 1175 连连看 测试数据
/* THE PROGRAM IS MADE BY PYY */ /*----------------------------------------------------------------- ...
- 杭电 hdu 1874 畅通工程续
第二次 /* THE PROGRAM IS MADE BY PYY */ /*------------------------------------------------------------- ...
- 杭电 hdu 2096
小明A+B: #include<iostream> using namespace std; int main(){int n;cin>>n;cin.ignore();whil ...
- 杭电 hdu 2040
亲和数: #include<iostream> using namespace std; long long Test(long long n){long long i,sum=0;for ...
- 杭电 hdu 2019
数列有序!: #include<iostream> using namespace std; #define N 1000 int a[N]; int main(){int n,m;whi ...
- 杭电 hdu 3343
An ant's story: #include<iostream> using namespace std; int main(){int n;cin>>n;cin.igno ...
最新文章
- java i18n实例_Java SpringMVC实现国际化整合案例分析(i18n) 专题
- Zookeeper单机伪集群
- 微服务架构面试送送送命题!
- C# Lambda表达式 基础
- SpringBoot:SpringBoot简介
- android UI进阶之实现listview的分页加载
- linux下tar包安装sudo命令,ubuntu12.04LTS安装gv-412-Linux-x86.tar.gz方法
- 结合 category 工作原理分析 OC2.0 中的 runtime
- 刷新SOTA ! 视频恢复的重中之重:时间对齐!
- Android项目文件的目录结构(1)
- 武汉Web前端开发薪水没有别人高?先弄明白这4点
- element ul 日期插件
- sql 验证身份证号码
- 开源软件之screen的第一次使用
- KMP(看毛片)NEXT数组模板
- 『Hadoop』MapReduce 处理 日志log(单机版)
- 控制面板卸载不了程序,教您如何处理控制面板中卸载不掉的软件
- linux 查看was端口,Linux如何查看端口状态
- 【Python网络爬虫】爬虫常见加密解密算法
- 带宽,吞吐量描述与区别 影响吞吐量因素
热门文章
- POJ1144——网络(求割点)
- MySQL性能优化之参数配置
- python目录操作shutil
- 构建之法阅读笔记03
- [Joomla] 利用joomla内置的表单验证功能
- OpenCvSharp中CV_8UC1,CV_8UC2等参数的解释
- 11210怎么等于24_【Python】鸡兔同笼怎么“妙解”?
- 包画三维散点图怎么导出_不开玩笑,发现宝藏了,一键导出场地三维模型,连贴图都有!...
- ssr面板_碧蓝航线:详解SSR里诺强不强 航母专用保姆 三流防空特化型轻巡
- pbp 读取 mysql数据_SqlAlchemy 中操作数据库时session和scoped_session的区别(源码分析)...