#include <iostream>
using namespace std;
int main ()
{
int a[100000000];
cin>>a[1];
int c=1;
int q=1;/*a[i]是否>=a[i-1],*/
for(int i=2;cin>>a[i];i++)
{
cin>>a[i];
c++;/*计算输入了几个数*/
if(a[i]>=a[i-1])
{
q++;/*计算输入的数中有几个满足(a[i]>=a[i-1])*/
}
}
if(q==c)/*判断是不是所有的数都满足(a[i]>=a[i-1])*/
{
cout<<"YES";
}
else
{
cout<<"NO";
}
return 0;
}
判断整数数组元素是否已经按升序排序。(每个数大于等于前一个数)
于 2024-08-17 14:21:00 首次发布