~~用户名好评~~
by WanderingTrader @ 2020-08-16 08:23:57
@[带刺菊花](/user/234696)
1.请问,为什么max一开始就是一了,您还要从0跑起
2.更新答案最大值应该是用sum数组更新的吧
by szsyan @ 2020-08-16 08:32:17
@[szsyan](/user/246810) 代码打错了,感谢指出
by 带刺菊花 @ 2020-08-16 10:48:02
@[带刺菊花](/user/234696)
不客气
by szsyan @ 2020-08-16 11:53:05
@[szsyan](/user/246810) %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
by wocaicai @ 2020-08-16 21:26:01
@[szsyan](/user/246810)
```cpp
#include<iostream>
#include<cstdio>
#include<algorithm>
using namespace std;
int main() {
int a[1001000],maxs=0;
int n,sum[1001000]={0};
cin>>n;
for(int i=1; i<=n; i++) {
cin>>a[i];
}
for(int i=0; i<=n; i++) {
if(a[i+1]>a[i]) {
maxs++;
a[i]=maxs;
} else
maxs=1;
a[i]=maxs;
}
a[1]=maxs;
for(int i=1; i<=n; i++)
if(a[i]>maxs)
maxs=a[i];
cout<<maxs;
return 0;
}
```
BNGHL
by Fearliciz @ 2020-12-13 15:20:12