#NHTEA4682. 2024.南海区教师能力大赛小学组.04.三倍子串

2024.南海区教师能力大赛小学组.04.三倍子串

题目描述

一个十进制正整数 nn,可以从 nn 中截取很多种不同的子串,如果这个子串构成的数是 33 的倍数,这个字串称为三倍子串。

例如:当 n=1234n=1234 时,有且仅有 331212123123234234 这四个子串是 33 的倍数。

桐桐很厉害,她能马上求出答案,你也一起算算吧。

输入格式

单个整数:表示输入的数 nn

数据范围

10% 的数据,1n1\le n 的位数 19 \le 19;

100%的数据,20n20 \le n 的位数 107 \le 10^7

输出格式

单个整数:表示 33 的倍数的子串数量。

样例

95764
6
1111
2

样例 1 解释

子串 66,99,5757,576576,957957,9576957633 的倍数

样例 2 解释

有两个 111111 都是 33 的倍数