#P8029. E6删数字【2016南海】

E6删数字【2016南海】

说明

奶牛在数学课上学习了整除的概念。农夫FarmerJohn为了考验它的数学水平,于是在 白纸上写了正整数T。由于农夫不喜欢数字0,所以正整数T是不含数字0的。奶牛可以 删除T的若干位数字,剩下来的数字从左到右构成一个正整数P,使得正整数P必须是5的倍数。奶牛有多少种不同的删除方案?具体请看样例解释。

输入格式

第一行,一个正整数T。

输出格式

一个整数,奶牛不同的删除方案数。

样例

1256
4

样例

115
4

样例

1234567899876543211234567891234667891234667895
35184376291344

提示

【注意事项】

1、奶牛可以删除0个数字(即不删除任何数字)。

2、奶牛不能把T全部删除掉。即至少要剩下1位数字。

3、由于T的位数可能较长,建议用字符串形式读入,详细见样例三。

【样例一解释】

奶牛有4种不同的删除方案:

第1种方案:删除T的第四位数字,剩下的P=125,是5的倍数。

第2种方案:删除T的第一位和第四位数字,剩下的P=25,是5的倍数。

第3种方案:删除T的第二位和第四位数字,剩下的P=15,是5的倍数。

第4种方案:删除T的第一位、第二位、第四位数字,剩下的P=5,是5的倍数。

【样例二解释】

奶牛有4种不同的删除方案:

第1种方案:不删除任何数字,剩下的P=115,是5的倍数。

第2种方案:删除T的第一位数字,剩下的P=15,是5的倍数。

第3种方案:删除T的第二位数字,剩下的P=15,是5的倍数。

第4种方案:删除T的第一位、第二位数字,剩下的P=5,是5的倍数。