希望更丰富的展现?使用Markdown
by 艹poy @ 2018-12-16 21:00:15
```cpp
#include <stdio.h>
#include <stdlib.h>
int main()
{
int n,i,x,x1,day=0,m=0;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
scanf("%d",&x);
if(i==1)
{
x1=x;
}
else
{
if(x>x1)
{
day++;x1=x;
}
else
{
day++;
if(m<day)m=day;
day=0;
}
}
}
if(m==1)m=0;
printf("%d",m);
return 0;
}
```
by StudyingFather @ 2018-12-16 21:05:31
```
#include <bits/stdc++.h>
using namespace std;
int a[10000000];
int main(){
int n;
cin>>n;
int max=0,k=0;
for(int i=1;i<=n;i++)
{
cin>>a[i];
if(a[i]>a[i-1])k++;
else k=1;
if(k>max)max=k;
}
cout<<max;
return 0;
}
```
by LinAPro @ 2018-12-16 21:05:59
@[xxxxxxgy](/space/show?uid=149385)
```
2
1 3
```
这组数据答案是2,你的程序输出0了。
每次`day++;`的时候都要更新答案。
by StudyingFather @ 2018-12-16 21:09:51
楼上正解
by LinAPro @ 2018-12-16 21:14:30