编程题
### 问题描述 有一个只包含数字 $0\sim 9$ 的字符串 $S$,现在请你计算一下 $S$ 中有多少个**不包含前导 $0$ **且为偶数的子串。 (说明:这里表示含有前导 $0$ 的子串是指长度大于等于 $2$ 的字符串,如 $00$、$02$、$012$ 等) ### 输入格式 输入一个数字字符串 $S$,字符串的长度 $\in[1,10^5]$。 ### 输出格式 输出仅一行,包含一个整数,表示答案。 ### 样例输入1 ```text 123 ``` ### 样例输出1 ```text 2 ``` ### 样例输入2 ```text 315 ``` ### 样例输出2 ```text 0 ``` ### **说明/提示** 在样例 $1$ 中,字符串 $S$ 中包含的偶数子串分别为 $12$ 和 $2$,因此,答案 $=2$。 在样例 $2$ 中,字符串 $S$ 中不包含任何偶数子串,因此,答案 $=0$。
查看答案
赣ICP备20007335号-2