Điểm:
100 (p)
Thời gian:
1.0s
Bộ nhớ:
256M
Input:
bàn phím
Output:
màn hình
Cho một hàng người, biết chiều cao cụ thể của từng người, hãy kiểm tra xem dãy người đó có đứng theo thứ tự từ thấp đến cao không.
Input
- Dòng đầu gồm số nguyên \(n\) thể hiện số lượng người\((1 \leq n \leq 10^5)\).
- Dòng tiếp theo chứa \(n\) số nguyên \(a[i]\) thể hiện chiều cao của người thứ \(i\)\((1 \leq a[i] \leq 10^9)\).
Output
- Kết quả in ra 1 dòng duy nhất. Nếu thỏa mãn đề bài in ra "YES", còn không thì là "NO"
Example
Test 1
Input
3
1 2 3
Output
YES
Bình luận
Code đây khỏi cảm ơn:
include <bits/stdc++.h>
using namespace std;
int main() {
int n;
cin >> n;
int ccao[100000];
for (int i = 0; i < n; ++i){
cin >> ccao[i];
}
bool csxapxep = true;
for (int i = 1; i < n; ++i){
if (ccao[i] < ccao[i - 1]){
csxapxep = false;
break;
}
}
if (csxapxep==true) cout << "YES";
else cout << "NO";
return 0;
}