hdu1003,题里测试数据都过,就是ac不了
kl15272022-10-04 11:39:542条回答
hdu1003,题里测试数据都过,就是ac不了
#include
using namespace std;
int MaxSum(int n ,int *a,int &besti,int &bestj)
{
int sum=0,b=0;
x05for(int i=1;i0)
x05 {
x05x05 b+=a[i];
x05 }
x05 else
x05 {
x05x05 b=a[i];
x05x05 besti=1;
x05 }
x05 if(b>sum)
x05 {
x05x05 sum=b;
x05x05 bestj=i;
x05 }
x05}
return sum;
}
int main()
{
x05int T,N,i,x,y,k;
x05int a[100000];
x05int sum;
x05//cin>>T;
x05scanf("%d",&T);
x05if(T20)
x05{
x05x05return 0;
x05}
x05k=1;
x05while(T>0)
x05{
x05x05if(k!=1)
x05x05{
x05x05x05coutN;
x05x05scanf("%d",&N);
x05x05if(N100000)
x05x05{
x05x05x05break;
x05x05}
x05x05for(i=1;i>a[i];
x05x05x05scanf("%d",&a[i]);
x05x05}
x05x05
x05x05//cout
#include
using namespace std;
int MaxSum(int n ,int *a,int &besti,int &bestj)
{
int sum=0,b=0;
x05for(int i=1;i0)
x05 {
x05x05 b+=a[i];
x05 }
x05 else
x05 {
x05x05 b=a[i];
x05x05 besti=1;
x05 }
x05 if(b>sum)
x05 {
x05x05 sum=b;
x05x05 bestj=i;
x05 }
x05}
return sum;
}
int main()
{
x05int T,N,i,x,y,k;
x05int a[100000];
x05int sum;
x05//cin>>T;
x05scanf("%d",&T);
x05if(T20)
x05{
x05x05return 0;
x05}
x05k=1;
x05while(T>0)
x05{
x05x05if(k!=1)
x05x05{
x05x05x05coutN;
x05x05scanf("%d",&N);
x05x05if(N100000)
x05x05{
x05x05x05break;
x05x05}
x05x05for(i=1;i>a[i];
x05x05x05scanf("%d",&a[i]);
x05x05}
x05x05
x05x05//cout
已提交,审核后显示!提交回复
共2条回复
- zengyan1982 共回答了18个问题
|采纳率88.9% - #include
using namespace std;
int MaxSum(int n ,int *a,int &besti,int &bestj)
{
x05int sum=0,b,tempbesti=1;
x05besti = bestj = 1;
x05sum = b = a[1];
x05for(int i=2;i=0)
x05x05{
x05x05x05b+=a[i];
x05x05}
x05x05else
x05x05{
x05x05x05b=a[i];
x05x05x05tempbesti=i;
x05x05}
x05x05if(b>sum)
x05x05{
x05x05x05sum=b;
x05x05x05bestj=i;
x05x05x05besti=tempbesti;
x05x05}
x05}
x05return sum;
}
int main()
{
x05int T,N,i,x,y,k;
x05int a[100001]; // 防止溢出
x05int sum;
x05//cin>>T;
x05scanf("%d",&T);
x05if(T20)
x05{
x05x05return 0;
x05}
x05k=1;
x05while(T>0)
x05{
x05x05if(k!=1)
x05x05{
x05x05x05coutN;
x05x05scanf("%d",&N);
x05x05if(N100000)
x05x05{
x05x05x05break;
x05x05}
x05x05for(i=1;i>a[i];
x05x05x05scanf("%d",&a[i]);
x05x05}
x05x05
x05x05//cout - 1年前
- Lilyleiji 共回答了1个问题
|采纳率 - 这个不难啊,为什么AC不了啊?
- 1年前
相关推荐
大家在问
- 1如何做已知线段的的比例中项!紧急!就是 已知a和b 作线段c使c^2=ab
- 2( )风习习 ( 和 )风细雨 ( )风骤雨 ( )风大作
- 3请根据下面一幅漫画内容,说说自己对漫画作者创作意图的领悟。(60字以内)(4分)
- 4化工原理中1atm等于多少
- 5把一个圆锥截成圆台若圆台的上下底面半径之比为2:3,母线长为4厘米则圆锥的母线长为多少?
- 6已知方程组x+y=1-a,x-y=3a+5的解x为正数,y为非负数.(1)求a的取值范围 2化简|a+3|+|a-1|
- 7某圆拱桥的水面跨度20m,拱高4m.若宽10m的长方体物体可以从桥下通过,则该物体水面以上的部分最高达约为多少(精确到个
- 8世界上哪个地方经常发生雷电?就是经常打雷闪电的地方,我有用
- 9200克的铜版纸1张有多厚?
- 10暑假作业答案七年级数学1 ,以知三个非负数a,b,c满足3a+2b+c=5,2a+b-3c=1,若m=3a+b-7c,求
- 11There are seven continents in the world and they are Antarct
- 12Tom is eating a hot dog改为被动句
- 13每一个物体都有它的频率,现有一音叉,它的频率是400HZ,表示的物理意义?
- 14如图,△ABC中,如果AB=30cm,BC=24cm,AC=27cm,AE=EF=FB,EG‖DF‖BC,FM‖EN‖A
- 15心动周期问题为什么等容收缩期容积是一定的,但是里面的压力却是上升的啊?