Silent


私信TA

用户名:uq_10631598609

访问量:37

签 名:

等  级
排  名 1408
经  验 2903
参赛次数 0
文章发表 7
年  龄 0
在职情况 学生
学  校
专  业

  自我简介:

解题思路:

题意理解错了,以为是从一段区间中选取几个

结果是一整段的,几行搞定

注意事项:

参考代码:

#include<bits/stdc++.h>

using namespace std;

const int N = 1e5+5;

int main(){

    int i,j=0,n,a[N],t=1,k;

    cin>>n;

    for(i=0;i<n;i++) cin>>a[i];

    while(j<n-1){

        k=j+1;

        while(a[k]<a[j]&&k<n) k++;

        if(k==n) --k;

        t=max(t,k-j+1); j=k;

    }

    cout<<t;

    return 0;

}


 

0.0分

0 人评分

  评论区

  • «
  • »