标签:
#include <cstdio> #include <iostream> #include <string> #include <sstream> #include <cstring> #include <stack> #include <queue> #include <algorithm> #include <cmath> #include <map> #define PI acos(-1.0) #define ms(a) memset(a,0,sizeof(a)) #define msp memset(mp,0,sizeof(mp)) #define msv memset(vis,0,sizeof(vis)) using namespace std; //#define LOCAL int main() { #ifdef LOCAL freopen("in.txt", "r", stdin); #endif // LOCAL ios::sync_with_stdio(false); int n,t; vector<int> sys; while(cin>>n) { sys.clear(); while(n--) { cin>>t; for(int i=0,vs=sys.size();i<=vs;i++) { if(i==vs){sys.push_back(t);break;} if(sys[i]>=t){sys[i]=t;break;} } } int ans=sys.size(); printf("%d\n",ans); } return 0; }
标签:
原文地址:http://www.cnblogs.com/gpsx/p/5186992.html