1933. Check if String Is Decomposable Into Value-Equal Substrings
https://leetcode.com/problems/check-if-string-is-decomposable-into-value-equal-substrings
Description
A value-equal string is a string where all characters are the same.
For example,
"1111"and"33"are value-equal strings.In contrast,
"123"is not a value-equal string.
Given a digit string s, decompose the string into some number of consecutive value-equal substrings where exactly one substring has a length of 2 and the remaining substrings have a length of 3.
Return true if you can decompose s according to the above rules. Otherwise, return false.
A substring is a contiguous sequence of characters in a string.
Example 1:
**Input:** s = "000111000"
**Output:** false
**Explanation:** s cannot be decomposed according to the rules because ["000", "111", "000"] does not have a substring of length 2.Example 2:
**Input:** s = "00011111222"
**Output:** true
**Explanation:** s can be decomposed into ["000", "111", "11", "222"].Example 3:
**Input:** s = "011100022233"
**Output:** false
**Explanation:** s cannot be decomposed according to the rules because of the first '0'.Constraints:
1 <= s.length <= 1000sconsists of only digits'0'through'9'.
ac
Last updated
Was this helpful?