hdu 4223 Dynamic Programming?

题目:Dynamic Programming?

思路:直接暴力。。水题

 

复制代码
#include <cstdio>
#include <cstring>
#include <algorithm>
#include <cmath>
#include <iostream>
using namespace std;
__int64 num[1010];
int main()
{
    int t;
    scanf("%d",&t);
    for(int cases=1;cases<=t;cases++)
    {
        int n;
        scanf("%d",&n);
        num[0]=0xfffffff;
        __int64 mi=0xfffffff;
        for(int i=1;i<=n;i++)
        {
            scanf("%I64d",&num[i]);
            __int64 tmp=0;
            for(int j=i;j>=1;j--)
            {
                tmp+=num[j];
                mi=min(mi,abs(tmp));
            }
        }
        printf("Case %d: %I64d\n",cases,mi);
    }
    return 0;
}
View Code
复制代码

 

posted @ 2013-06-20 14:12  over_flow  阅读(166)  评论(0)    收藏  举报
编辑推荐:
· 为什么说方法的参数最好不要超过4个?
· C#.Net 筑基-优雅 LINQ 的查询艺术
· 一个自认为理想主义者的程序员,写了5年公众号、博客的初衷
· 大数据高并发核心场景实战,数据持久化之冷热分离
· 运维排查 | SaltStack 远程命令执行中文乱码问题
阅读排行:
· 博客园众包平台:诚征3D影像景深延拓实时处理方案(预算8-15万)
· Cursor生成UI,加一步封神
· 为什么说方法的参数最好不要超过4个?
· 发布一个小功能,通过 markdown 图片语法嵌入B站视频
· Spring AI Alibaba 1.0 正式发布!核心特性速览+老项目升级指南
点击右上角即可分享
微信分享提示