问题 I: 5的倍数 问题 I: 5的倍数
时间限制: 1 Sec 内存限制: 128 MB
提交: 38 解决: 6
[提交] [状态] [讨论版] [命题人:]题目描述
一个不含数字 0 正整数 T,你可以删除 T 的若干位数字,那么剩下来的数字从左到右构成一个正整数 ,使得新的正整数 必须是 5的倍数。问有多少种不同的删除方案?
输入
第一行,一个正整数 T。T小于100位。
输出
一个整数,不同的删除方案数。
【注意事项】
1、可以删除 0 个数字(即不删除任何数字)。
2、不能把 T 全部删除掉。即至少要剩下 1 位数字。
样例输入
1256
样例输出
4
提示
【输入样例二】
115
【输出样例二】
4
【样例二解释】
有 4 种不同的删除方案:
第 1 种方案:不删除任何数字,剩下的 P=115,是 5 的倍数。
第 2 种方案:删除 T 的第一位数字,剩下的 P=15,是 5 的倍数。
第 3 种方案:删除 T 的第二位数字,剩下的 P=15,是 5 的倍数。
第 4 种方案:删除 T 的第一位、第二位数字,剩下的 P=5,是 5 的倍数。
[提交][状态]