题目
LeetCode 2767.将字符串分割为最少的美丽子字符串
解释
## 题目描述 给你一个二进制字符串 s ,你需要将字符串分割成一个或者多个 子字符串  ,使每个子字符串都是 美丽 的。 如果一个字符串满足以下条件,我们称它是 美丽 的: 它不包含前导 0 。 它是 5 的幂的 二进制 表示。 请你返回分割后的子字符串的 最少 数目。如果无法将字符串 s 分割成美丽子字符串,请你返回 -1 。 子字符串是一个字符串中一段连续的字符序列。 ## 示例 **示例 1:** **输入:** s = "1011" **输出:** 2 **解释:** 我们可以将 **示例 2:** **输入:** s = "111" **输出:** 3 **解释:** 我们可以将 **示例 3:** **输入:** s = "0" **输出:** -1 **解释:** 无法将给定字符串分成任何美丽子字符串。 ## 约束条件 1 <= s.length <= 15 s[i] 要么是 '0' 要么是 '1' 。 ## LeetCode 链接 https://leetcode.cn/problems/partition-string-into-minimum-beautiful-substrings/
答案
正在疯狂整理答案中......