日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

hdu max sum

發(fā)布時(shí)間:2023/12/20 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 hdu max sum 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

這題跟求最大連續(xù)數(shù)列一樣的,稍微不同的是只要把值改為標(biāo)號(hào)就可以了。

#include<stdio.h>
#include
<string.h>
#include
<stdlib.h>
#include
<debug.h>
#define X 100001
int A[X];
int main( )
{
int N,M,a,b,c,d,e,f,x,i,y,sum,len=0;
Debug();
scanf(
"%d",&N);
while(N--)
{
len
++;
memset(A,
0,sizeof(A));
scanf(
"%d",&M);
for(i=0;i<M;i++)
scanf(
"%d",&A[i]);
f
=sum=a=b=A[0];
c
=d=x=y=1;

for(i=1;i<M;i++)
{

if(sum>=0)
sum
+=A[i],c=i+1;
else
sum
=A[i],d=c=i+1;
if(sum>f)
{
f
=sum;
y
=c;
x
=d;
}
}
printf(
"case %d:\n%d %d %d\n",len,f,x,y);
printf(N
?"\n":"");
}
//system("pause");
return 0;
}




轉(zhuǎn)載于:https://www.cnblogs.com/tangcong/archive/2011/04/19/2021459.html

總結(jié)

以上是生活随笔為你收集整理的hdu max sum的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。