
monotonousNumber
Một số nguyên dương được gọi là số đơn điệu nếu khi ta quan sát các chữ số của số này, ta thấy chúng luân phiên tăng giảm hoặc giảm tăng.
Hãy kiểm tra xem số nguyên dương num
biểu diễn dưới dạng chuỗi có phải là số đơn điệu hay không? (Chuỗi thỏa mãn không có số 0 vô nghĩa ở đầu).
Ví dụ:
- Với
num = "859"
, outputmonotonousNumber(num) = true
(vì8 > 5 < 9
). - Với
num = "2790"
, outputmonotonousNumber(num) = false
(vì2 < 7 < 9 > 0
).
Đầu vào/Đầu ra:
- [Thời gian chạy] 0.5s (C++), 3s (Java, C#), 4s (Python, JavaScript, Go)
- [Đầu vào] string num
1 ≤ num.length ≤ 105
0 ≤ num[i] ≤ 9
- [Đầu ra] boolean
Trả vềtrue
nếunum
thỏa mãn tính chất của số đơn điệu, ngược lại trả vềfalse
.
Post Comment