题解在此
2025-10-18 21:40:33
发布于:浙江
7阅读
0回复
0点赞
#include <iostream>
#include <cstdio>
using namespace std;
void solve(){
int n;
cin>>n;
int a[2002010];
for (int i=1;i<=n;i++){
cin>>a[i];
}
int sz1=-1e9,sz2=-1e9;
for (int i=1;i<=n;i++){
if (a[i]<sz2){
cout<<"NO\n";
return;
}else if (a[i]<sz1){
sz2=a[i];
}else{
sz1=a[i];
}
}
cout<<"YES\n";
}
int main(){
int t;
cin>>t;
while (t--){
solve();
}
return 0;
}
这里空空如也







有帮助,赞一个