为啥只有50分求大神指教

P1567 统计天数

希望丰富的展现?使用Markdown
by Ophelia @ 2018-11-25 16:21:26


``` #include<cstdio> #include<iostream> using namespace std; int main() { long long n,maxday=0,a[100000005],count=0; scanf("%lld",&n); for(int i=0; i<n; i++) { scanf("%lld",&a[i]); } for(int i=0; i<n; i++) { count=0; for(int j=i+1; j<n; j++) { if(a[j]>a[j-1]) count++; else break; } count++; if(maxday<count) maxday=count; } printf("%lld",maxday); return 0; } ```
by Ophelia @ 2018-11-25 16:22:22


#include <iostream> using namespace std; long long a[10000001]; int main( ) { int n,i,j,l=1,max=0; cin>>n; for(i=0;i<n;i++){ cin>>a[i]; } for(i=1;i<n;i++){ if(a[i]>a[i-1]){ l++; } else{ if(l>max){ max=l; } l=1; } } cout<<max<<endl; return 0; } 你这样做
by wsh_666 @ 2018-12-31 20:53:08


|