40求助QWQ(AC必关)
查看原帖
40求助QWQ(AC必关)
1339410
yxj725楼主2024/9/15 11:54
#include<bits/stdc++.h>
using namespace std;
int n,a[5010],f[5010];
int main (){
    cin>>n;
    for (int i=1;i<=n;i++) {
    	cin>>a[i];
    	f[i]=1;
	}
	for (int i=2;i<=n;i++) {
		for (int j=1;j<i;j++) {
			if (a[j]<a[i]) {
				f[i]=max(f[i],f[j]+1);
			}
		}
	}
	cout<<f[n];
    return 0;
}

2024/9/15 11:54
加载中...