水
#include<iostream>
#include<vector>
#include<algorithm>
using namespace std;
int main()
{
int t,n,x;
cin>>t;
while(t--)
{
vector<int>BeforeSort;
vector<int>AfterSort;
cin>>n;
while(n--)
{ cin>>x;
BeforeSort.push_back(x);
}
AfterSort=BeforeSort;
sort(AfterSort.begin(),AfterSort.end());
if(AfterSort==BeforeSort){
cout<<"Yes\n";
}
else cout<<"No\n";
}
}

本文介绍了一个简单的C++程序,用于读取一组整数并判断这些整数是否已经按升序排列。程序首先接收输入的整数数量,然后读取具体数值,并通过比较排序前后数组的一致性来判断原始数组是否有序。
285

被折叠的 条评论
为什么被折叠?



