#P3388. 删数字(del)-T6
删数字(del)-T6
题目描述
奶牛在数学课上学习了整除的概念。农夫 Farmer John 为了考验它的数学水平,于是在白纸上写了正整数 。由于农夫不喜欢数字 ,所以正整数 是不含数字 的。奶牛可以删除 的若干位数字,剩下来的数字从左到右构成一个正整数 ,使得正整数 必须是 的倍数。奶牛有多少种不同的删除方案?具体请看样例解释。
输入格式
第一行,一个正整数 。
输出格式
一个整数,奶牛不同的删除方案数。
样例
1256
4
提示
奶牛有 种不同的删除方案:
- 第 种方案:删除 的第四位数字,剩下的 ,是 的倍数
- 第 种方案:删除 的第一位和第四位数字,剩下的 ,是 的倍数
- 第 种方案:删除 的第二位和第四位数字,剩下的 ,是 的倍数
- 第 种方案:删除 的第一位、第二位、第四位数字,剩下的 ,是 的倍数
注意:
- 奶牛可以删除 个数字(即不删除任何数字)
- 奶牛不能把 全部删除掉,即至少要剩下 位数字
- 由于 的位数可能较长,建议用字符串形式读入
数据范围
- 的位数范围是 至 位
- 不包含数字