• hut acm 1003


    题意:求前某项的和最大

    #include"stdio.h"
    #define  min  -99999999
    int sta,end;
    int main()
    {
        int n,i,j,t,sum,maxsum,in,b;
        scanf("%d",&n);
        for(i=0;i<n;i++)
        {
           sum=0;maxsum=min;sta=0;
           scanf("%d",&t);
           for(b=j=0;j<t;j++)
           {
              scanf("%d",&in);
              sum+=in;
              if(sum>maxsum)
              {
                 maxsum=sum;
                 end=j;
                 sta=b;
              }
              if(sum<0)
              {
                  sum=0;
                  b=j+1;
              }
           }           
           printf("Case %d:\n%d %d %d\n",i+1,maxsum,sta+1,end+1);
           if(i!=n-1)
              printf("\n");
       }   
       return 0;
    }

    找点水题做做,这几天怎么就是积极不起来,找点AC感觉,呵呵。

  • 相关阅读:
    centos7安装kubenetes
    用户密码字典
    curl使用
    docker部署rabbitmq集群
    记一次使用docker搭建fastdfs服务的过程
    filebeat删除多余标签
    Python format格式化输出
    python3 统计NGINX pv uv 最多IP访问
    linux修改网卡名为eth0
    模式查找
  • 原文地址:https://www.cnblogs.com/QQbai/p/2138436.html
Copyright © 2020-2023  润新知