#1409. GESP六级样题:亲朋数
GESP六级样题:亲朋数
背景
GESP六级样题
描述
给定一串长度为、由数字 组成的数字串。容易知道,它的连续子串共有个。如果某个子串对应的数(允许有前导零)是的倍数,则称该子串为数字串对于的亲朋数。
例如,数字串为“12342”
、为 2
,则在 15
个连续子串中,亲朋数有“12”、“1234”、“12342”、“2”、“234”、“2342”、“34”、“342”、“4”、“42”、“2”
等共 11
个。注意其中“2”
出现了 2
次,但由于其在中的位置不同,记为不同的亲朋数。
现在,告诉你数字串和正整数,你能计算出有多少个亲朋数吗?
格式
输入
输入的第一行,包含一个正整数𝑝。约定。 输入的第二行,包含一个长为的数字串。约定。
输出
输出一行,包含一个正整数,表示亲朋数的个数。
样例
2
102
5
【样例解释 1】
5
个亲朋数,分别为“10”、“102”、“0”、“02”、“2”
。
2
12342
11
限制
时间限制:1.0s 内存限制:128.0MB