http://poj.org/problem?id=2593

和2479一样。

#include<iostream>
#include<cstdio>
#define MIN -0x3f3f3f3f;
using namespace std; int a[],lmax[],rmax[],n; int main()
{
while(scanf("%d",&n) && n)
{
lmax[] = MIN;
rmax[n+] = MIN;
for(int i = ;i <= n;i++) scanf("%d",&a[i]);
int sum = ;
for(int i = ;i <= n;i++)
{
sum += a[i];
if(lmax[i-] < sum) lmax[i] = sum;
else lmax[i] = lmax[i-];
if(sum < ) sum = ;
}
sum = ;
for(int i = n;i >= ;i--)
{
sum += a[i];
if(rmax[i+] < sum) rmax[i] = sum;
else rmax[i] = rmax[i+];
if(sum < ) sum = ;
}
int maxx = MIN;
for(int i = ;i < n;i++) maxx = max(maxx,lmax[i]+rmax[i+]);
printf("%d\n",maxx);
}
return ; }

最新文章

  1. linux TCP: time wait bucket table overflow
  2. [Android]AndroidBucket增加碎片SubLayout功能及AISubLayout的注解支持
  3. JavaScript系列:常用方法
  4. java多线程编程(一基础概念)
  5. asp显示记录条数
  6. LCA 笔记
  7. 【C#】线程池
  8. 线程本地变量ThreadLocal
  9. storm-starter项目概述
  10. WebGIS在行业中应用的演变
  11. Windows Azure 社区新闻综述(#74 版)
  12. 点击搜索取消UISearchDisplayController的搜索状态
  13. [置顶] 遵循Java EE标准体系的开源GIS服务平台之二:平台部署
  14. Java 集合 散列表hash table
  15. Linux内存管理之slab分配器
  16. (转)Java大数操作(BigInteger、BigDecimal)
  17. 添加Google搜索
  18. JPA的配置文件
  19. navicat for mysql无法连接数据库和连接数据库慢的问题
  20. 关于IO流的抽象类

热门文章

  1. 现代主流框架路由原理 hash、history的底层原理
  2. 06_URL参数截取
  3. Redis 持久化的两种方案
  4. MQ使用:apollo和rabbitmq
  5. Spring(一)开篇
  6. 解决a 标签 和 div 标签高度超出的问题
  7. wannafly camp day4
  8. hdu - 4965
  9. Java.前端.Layer.open.btn验证无效
  10. 【5min+】帮我排个队,谢谢。await Task.Yield()