大佬救命啊啊啊啊

P1567 统计天数

希望更丰富的展现?使用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


|