40pts求助
查看原帖
40pts求助
682044
czk111楼主2023/7/18 22:33
#include <bits/stdc++.h>
using namespace std;
int a[5010];
int f[5010];
int n,m;
int main(){
	cin>>n;
	for(int i=1;i<=n;i++){cin>>a[i];f[i]=1;}
	for(int i=1;i<=n;i++){
		for(int j=1;j<i;j++){
			if(a[i]>a[j])f[i]=max(f[i],f[j]+1);
		}
	}
	cout<<f[n];
}
2023/7/18 22:33
加载中...