球条~~qwq
查看原帖
球条~~qwq
917188
vipcodejff楼主2024/11/1 20:36
#include <iostream>

using namespace std;

int N,num;
int a[1111];
int f[1111]={};

int main()
{
    cin>>N;
    for(int i=0;i<1111;i++){
        f[i]=1;
    }
    for(int i=0;i<N;i++){
        cin>>a[i];
    }
    for(int i=0;i<N;i++){
        for(int j=0;j<i;j++){
            if(a[i]>a[i-j]){
                f[i]=f[i-j]+1;
            }
        }
    }
    for(int i=1;i<N;i++){
        num=max(f[i],f[i-1]);
    }
    cout<<num<<endl;
    return 0;
}
2024/11/1 20:36
加载中...