用户:
爵士OIer查看:0 回复:3 评论:0 创建时间:2019-09-08T10:19:42
#include<bits/stdc++.h>
using namespace std;
int main(){
int maxn;
int a[10];
int b[10]={1};
for(int i=0;i<10;i++){
cin>>a[i];
}
for(int i=0;i<10;i++){
for(int j=0;j<=i;j++){
if(a[i]>a[j]){
b[i]=max(b[i],b[j]+1);
}
}
}
{
{
;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;
}
}
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{
{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
}
bool bj;
maxn=0;
bj=false;
for(int i=0;i<10;i++){
if(maxn<b[i]){
maxn=b[i];
bj=true;
}
}/*i*//*oi*//*oyr*//*yrur*//*ioioy*//*ryruri*//*oioyryr*//*urioioyr*//*yrurioioy*//*ryrurioioy*/
cout<<maxn;
return 0;
}