这样写就行了
```cpp
#include <cstdio>
int main(){
long long n,a[1000005] = {},num = 1,maxn = -1;
scanf("%lld",&n);
for(long long i = 1;i <= n;i++){
scanf("%lld",&a[i]);
}
for(long long i = 1;i <= n;i++){
if(a[i] > a[i - 1]) num++;
else num = 1;
if(maxn < num) maxn = num;
}
printf("%lld", maxn);
return 0;
}
```
问题原因是类似于 `1 2 3 4 5 6` 这种东西原本的代码永远不会更新答案。
by Jeefy @ 2024-01-07 14:26:28
@[Sherrymini](/user/948326)
by Jeefy @ 2024-01-07 14:26:54
@[Jeefy](/user/747541) 谢谢!AC了!
by Sherrymini @ 2024-01-07 14:50:43