Given a binary string s
without leading zeros, return true
if s
contains at most one contiguous segment of ones. Otherwise, return false
.
Input: s = "1001" Output: false Explanation: The ones do not form a contiguous segment.
Input: s = "110" Output: true
1 <= s.length <= 100
s[i]
is either'0'
or'1'
.s[0]
is'1'
.
# @param {String} s
# @return {Boolean}
def check_ones_segment(s)
!s.include?('01')
end
impl Solution {
pub fn check_ones_segment(s: String) -> bool {
!s.contains("01")
}
}