标签:dp
8 389 207 155 300 299 170 158 65
2
#include<iostream> #include<cstring> #include<algorithm> #include<cstdio> #include<queue> #include<stack> using namespace std; #define N 30005 int n,k,a[N]; inline int fdd(int x) { for(int i=0;i<=k;i++) { if(i==k) { a[k++]=x; return 1; } if(a[i]>=x) { a[i]=x; return 0; } } } int main() { int i; while(~scanf("%d",&n)) { k=0; int ans=0,x; while(n--) { scanf("%d",&x); if(fdd(x)) ans++; } printf("%d\n",ans); } return 0; }
标签:dp
原文地址:http://blog.csdn.net/u014737310/article/details/40084587