Loading Now

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", output monotonousNumber(num) = true (vì 8 > 5 < 9).
  • Với num = "2790", output monotonousNumber(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ếu num thỏa mãn tính chất của số đơn điệu, ngược lại trả về false.

Post Comment

Contact