#include<bits/stdc++.h>
using namespace std;
int n;
int a[105],b[105],c[105];
int main(){
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
b[i]=1;
c[i]=1;
}
int maxn=-11;
for(int i=1;i<=n;i++){
for(int j=1;j<i;j++){
if(a[i]>a[j]){
b[i]=max(b[i],b[j]+1);
}
}
maxn=max(b[i],maxn);
}
int minn=-111;
for(int i=1;i<=n;i++){
for(int j=1;j<i;j++){
if(a[i]<a[j]){
c[i]=max( c[i],c[j]+1);
}
}
minn=max(c[i],minn);
}
return 0;
}
已经求出最长上升与下降,求下一步