Given a string s consisting of only digits, check if we can split it into two or more non-empty substrings such that the numerical values of the substrings are in a strictly decreasing order and the difference between numerical values of every two adjacent substrings is equal to 1.
- A string
sof digits.
Input: s = "050043"
Output: True
Explanation: s can be split into ["05", "004", "3"] with numeric values [5, 4, 3].
Input: s = "9080701"
Output: False