解题思路:
注意事项:
参考代码:
#include <cstdio>
int main()
{
int n;
scanf("%d",&n);
int i[100005];
for(int a = 0; a < n; a ++)
scanf("%d",&i[a]);
int sum=-99999999,ans,a,b;
for( a = 0; a < n; a ++)
{
if(i[a]<0)
continue;
ans=i[a];
for( b=a+1; b<n; b++)
{
if(i[b]<0)
{
if(ans>sum)
sum=ans;
break;
}
else
ans+=i[b];
}
if(ans>sum)
sum=ans;
}
printf("%d",sum);
return 0;
}
0.0分
0 人评分
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2812 |
【回文数(二)】 (C语言代码)浏览:800 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:639 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:552 |
WU-蓝桥杯算法提高VIP-企业奖金发放 (C++代码)浏览:1267 |
C语言程序设计教程(第三版)课后习题8.5 (C语言代码)浏览:600 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:750 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:729 |
Tom数 (C语言代码)浏览:581 |
妹子杀手的故事 (C语言代码)浏览:1153 |