[GESP样题 六级] 亲朋数
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
Description
给定一串长度为 、由数字 组成的数字串 。容易知道,它的连续子串儿共有 个。如果某个子串对应的数(允许有前导零)是 的倍数,则称该子串为数字串 对于 的亲朋数。
例如,数字串 为“ ”、 为 ,则在 个连续子串中,亲朋数有“ ”、“ ”、“ ”、“ ”、“ ”、“ ”、“ ”、“ ”、“ ”、“ ”、“ ”等共 个。注意其中“ ”出现了 次,但由于其在 中的位置不同,记为不同的亲朋数。
现在,告诉你数字串 和正整数 ,你能计算出有多少个亲朋数吗?
Format
Input
输入的第一行,包含一个正整数 。约定 。
输入的第二行,包含一个长为 的数字串 。约定 。
Output
输出一行一个整数表示答案。
Samples
输入输出样例 #1
输入 #1
2
102
输出 #1
5
输入输出样例 #2
输入 #2
2
12342
输出 #2
11
Limitation
说明/提示
样例 1 解释
个亲朋数,分别 、、、、。