编程题
### 问题描述 智能家居中有一排连续的智能开关,编号从 $1$ 到 $N$。每个开关的状态可以是开启(标记为 `1`)或关闭(标记为 `0`)。如果一个开关的下一个开关是开启的,而这个开关之后的所有开关都是关闭的,则这个开关的状态可以被改变。最后一个开关的状态可以随意改变。现在需要计算,为了关闭所有开关,最少需要操作多少次。 ### 输入格式 输入包含一个字符串,包括字符集 `{0,1}`。字符串的长度即为开关的数量 $N$,每个字符对应一个开关的状态。 ### 输出格式 输出一个数字,表示最少需要操作的次数。 ### 样例输入 ``` 1101 ``` ### 样例输出 ``` 9 ``` ### 评测数据规模 $1 \leq N \leq 50$
查看答案
赣ICP备20007335号-2